Don't worry about retracting PISTON_BASE
Check the block, not the piston, for protection
Check the right block... and lose those annoying debug messages I left in there