Fixed measurement not cancelling block placement
Added inheritance bounds checking

 - Added size/capacity constructs for InventoryType
Consistency edit
Material match additional fixes