- Introduced OptimalPre and OptimalPost shields - Renamed *Safety to PreShield and PostShield - Introduced min case for shields - fixed coalition states in shield handling