public MemberFunction CreateMemberFunctionInstance(Value state) { var clone = this.MemberwiseClone() as MemberFunction; clone._this = state; return clone; }