Can't believe people actually need this now.
This branch also performs cleanup on the skin_t struct and related code. Unused bits were removed on instruction.