public BindObject bind(Framework.Mapping<?> mapping, Map<String, String> data) {
        return bind(mapping, data, "");
    }
public BindObject bind ( Framework . Mapping < ? > mapping , Map < String , String > data ) { return bind ( mapping , data , "" ) ; }
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