Move properties out into flag constants
Remove an unused parameter from newBlock