code: public BindObject bind(Framework.Mapping<?> mapping, Map<String, String> data) {
          return bind(mapping, data, "");
      }
docs: bind mappings to data, and return an bindObject, which holding (processed) validation errors or converted value
  @param mapping mapping
  @param data data
  @return bound object