fix block forms, comparable debug

- comparables should not show an error when comparing a number to null
- on block forms was using the wrong material data (before-formation
block data instead of after-formation)