Naive OCL expression parser and evaluator. Just enough to parse and evaluate the expressions we use as annotations in the SecureUML dialect metamodels.