Why is not this inside the `ClassMethods` module?