UCFuncSet(unsigned short new_funcid, unsigned short new_num_args, bool new_return_var) : funcid(new_funcid), num_args(new_num_args), return_var(new_return_var) {};
UCFuncSet(unsigned short new_funcid, unsigned short new_num_args, bool new_return_var, const string &new_funcname) : funcid(new_funcid), num_args(new_num_args), return_var(new_return_var), funcname(new_funcname) {};
		UCFuncSet(unsigned short new_funcid, unsigned short new_num_args, bool new_return_var)		         : funcid(new_funcid), num_args(new_num_args), return_var(new_return_var) {};