code: private boolean hasEagerSingletonBinding() {
      for (Key<?> key : bindings.keySet()) {
        GinScope scope = determineScope(key);
        if (GinScope.EAGER_SINGLETON.equals(scope)) {
          return true;
        }
      }
  
      return false;
    }
docs: Returns {@code true} if this bindings object contains at least one eager
  singleton binding.