Make setters in function chainable. Deprecate setters and getters in Function in favor of arguments. Safety methods to read arguments