Changes to BlockOperand parsing in every block. Add new tests to verify error handling.