... and thus so do all the overrides of those methods in other classes extending ConfigStorageController.

Per http://drupal.org/node/608152, we should always typehint an interface, not a class...
... but Config is just Config, implements no interface.