Assembly to work with state variables
Dismantle to work with state variables
post processing moved to CoreObject
addBlockage moved to CoreObject