The evaluation of an MDL class method can be stopped at any time by using a return statement.
boolean_expression can be any valid MDL statement resulting in a value of the type MdlBool. To indicate successful evaluation of the MDL method the returned value should be true. If no return statement is given at the end of an MDL method block that method will return true. Therefore MDL methods which will always succeed do not require any return statements.