I was really hoping for this API:

   var classes = classSet({
     Banner: true,
     BannerFadeIn: this.state.initialized
   });


Where we can somehow enforce that the css classes `Banner` and `BannerFadeIn` have been defined in a style module that this component has required and injected.

Branstorming: One possible way to enforce this, might be to make the component associate styles that is uses and somehow validate in `__DEV__`:

    Typeahead.styleModules = [TypeaheadStyle];

Which somehow allows `render()` to use `classes({TypeaheadShown: true})`.