I wouldn't make it a named class for now but we can always change it later. Also, you need to add code comments on why we need this class and you need to move the comments already existing to the top of `class Base < metal` otherwise the documentation will disappear.