This is a class that needs to be `new`ed, so it should use CamelCase.