Adds ability to use the c# property name as the pre-value field key, adds examples of declaring pre-value fields.