def invoke6(self, arg0, arg1, arg2, arg3, arg4, arg5): if 6 in self.fns: AFn.invoke6(self, arg0, arg1, arg2, arg3, arg4, arg5) elif -1 in self.fns: AFn.apply(self, List.from_list([arg0,arg1,arg2,arg3,arg4,arg5])) else: raise Exception("No overload for 6")