private static object SetPutMethod(Machine machine, object obj, object[] args) { obj.GetType().GetProperty((string)args[0]).SetValue(obj, args[1], null); return args[1]; }