docs: public Object service(String name) {
          Object service = this.services.get(name);
          if (service == null) {
              throw new IllegalArgumentException("Service '" + name + "' not found");
          }
          return service; 
      }