Why are these wrapped in classes?  Let's just make them methods with descriptive names.