@Override @Nullable public <O> O maybeGet(TypeToken<O> type) { return registry.maybeGet(type); }
@Override @Nullable public <O> O maybeGet(Class<O> type) { return registry.maybeGet(type); }