global env metamethod support