doc
rename PreProperty to BeforeProperty