I see no reason why this is a `Class` instead of a `Module`, we should change it.