Added a function to create property setting functions.
F.setter -> F.set