public static PDateField.Builder PDateFieldFor <TModel, TProperty>(this BuilderFactory <TModel> factory,
                                                                    Expression <Func <TModel, TProperty> > expression, bool setId = false, Func <object, object> convert = null,
                                                                    string format = null)
 {
     return(factory.InitFieldForBuilder <PDateField, PDateField.Builder, TProperty>(expression, setId, convert, format));
 }