The hash grammar enforces exactly one operand, but the implementation allows for two 