Fixing invalid block rendering

Before this fix, creating an invalid block (anything that fails
Fist.evaluateAtom()) would throw an uncaught error. This catches it from
Fist.blockType(), allowing the block to render in glorious red.