String query(List<dynamic> params){ String query = type.query(field, value); if(type.hasArgument()){ params.add(type.argument(value)); } return query; }