@Override
public <T extends BindingService> Optional<T> getService(Class<T> service) {
Optional<BindingService> potential = services.getUnchecked(service);
@Override
public <T extends BindingService> Optional<T> getService(Class<T> service) {
Optional<BindingService> potential = services.getUnchecked(service);