code: public static boolean and(EvaluationContext ctx, Object... args) {
          for (Object arg : args) {
              if (!Conversions.toBoolean(arg, ctx)) {
                  return false;
              }
          }
          return true;
      }
docs: Returns TRUE if and only if all its arguments evaluate to TRUE