code: public boolean meets( Object result )
      {
          Object meets = executeExpression( result );
  
          if (!(meets instanceof Boolean))
          {
              throw new NotABooleanExpressionException( matchee );
          }
  
          return (Boolean) meets;
      }
docs: {@inheritDoc}