Re #9776. Enabling the properties directive with IFunctions.
Re #9776. Adding properties directive to fit functions.
Merge remote-tracking branch 'origin/feature/9776_function_properties'