Exposes -userDefaults so that subclasses may override.