code: @SuppressWarnings("unchecked")
      public <V, T extends Enum & Option> V get(final T option) {
          return (V) optionsSupport.get(option);
      }
docs: Read option value. Options could be set only in application root
  {@link ru.vyarus.dropwizard.guice.GuiceBundle.Builder#option(Enum, Object)}.
  If value wasn't set there then default value will be returned. Null may return only if it was default value
  and no new value were assigned.
  <p>
  Option access is tracked as option usage
  (see {@link ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo} for options info).
  
  @param option option enum
  @param <V>    option value type
  @param <T>    helper type to define option
  @return assigned option value or default value
  @see Option for more info about options
  @see ru.vyarus.dropwizard.guice.GuiceyOptions for options example