Bug 989276 -- Remove BYTELENGTH in favor of just LENGTH r=sfink
Bug 989276 Part 2 -- Refactor the slots to group by subtype r=sfink