code: @Override
     public boolean evaluate(final Rewrite event, final EvaluationContext context)
     {
        if (zone != null)
           return condition.matches(new DateTime(zone));
        else
           return condition.matches(new DateTime());
     }
docs: /*
  Evaluator