Auto properties module extends property concatenation expression language with additional macros for text formatting and translation, date manipulations and numeric calculations. When property concatenation expression contains any of the supported macros, it is automatically converted into calculated property and its new value is calculated.