code: @Nonnull
    @ReturnsMutableCopy
    public static <T> ICommonsList <T> getAllSPIImplementations (@Nonnull final Class <T> aSPIClass)
    {
      return getAllSPIImplementations (aSPIClass, ClassLoaderHelper.getDefaultClassLoader (), null);
    }
docs: Uses the {@link ServiceLoader} to load all SPI implementations of the
  passed class
  
  @param <T>
  The implementation type to be loaded
  @param aSPIClass
  The SPI interface class. May not be <code>null</code>.
  @return A list of all currently available plugins