Starting to extract metamethod junk.