At the moment, FunctionNodes are saved as the type name and the method name. However, overloaded methods will result in ambiguous resolution when loading the behaviour with the function node.
Should either store the parameter list or explicitly disallow overloaded functions...