code: public Application register(Object component, Class<?>... contracts) {
          config.register(component, contracts);
          return this;
      }
docs: <p>register.</p>
  
  @param component a {@link java.lang.Object} object.
  @param contracts a {@link java.lang.Class} object.
  @return a {@link ameba.core.Application} object.