Better name for user defaults class
Improve support for subclassing MMUserDefaultsBase