code: @Override
      protected <T> T getCommand(Class<T> clazz) {
          return getCommand(commands, clazz, this, api, extension);
      }
docs: /*
  (non-Javadoc)
  @see com.tvd12.ezyfox.core.content.impl.BaseAppContext#getCommand(java.lang.Class)