docs: public AstNode setProperty( String name,
                                  Object... values ) {
          CheckArg.isNotNull(name, "name");
          CheckArg.isNotNull(values, "value");
          if (values.length != 0) {
              properties.put(name, Arrays.asList(values));
          }
          return this;
      }