code: public static IEntityGroup newGroup(Class<?> type) throws GroupsException {
          LOGGER.trace("Invoking newGroup for type='{}'", type);
          return instance().inewGroup(type);
      }
docs: Returns a new <code>IEntityGroup</code> for the given Class with an unused key.
  
  @return org.apereo.portal.groups.IEntityGroup