Most mods from upstream/wipcasblock as well as basic validation functionality interface for blocks.