anchor.diff:          h.remove();
           return r;
         };
  -
   
       } else if (method == "mail") {
         return core.validMail;
  
positive.code: 
  
    Function _parseMethod(String method) {
      if ((method.startsWith('pattern{') || method.startsWith("function-string{")) && method.endsWith("}") && new RegExp(r"[{}]").allMatches(method.replaceAll(r"\\", "").replaceAll(r"\{", "").replaceAll(r"\}", "")).length == 2) {
  
        if(method.startsWith("p")){
  
negative.code:       return core.nonEmpty;
      } else if (method.startsWith("(") && method.endsWith(")")) {
        return _parseMethod(method.substring(1, method.length - 1).trim());
      } else if (method.contains("&&")) {
        return "&&".allMatches(method).fold(null, folder);
      } else if(method.contains("||")){
        return "||".allMatches(method).fold(null, folder);
      }
  
  
  