code: @Nullable
    public static Templates newTemplates (@Nonnull final TransformerFactory aFactory,
                                          @Nonnull final IReadableResource aResource)
    {
      ValueEnforcer.notNull (aResource, "Resource");
  
      return newTemplates (aFactory, TransformSourceFactory.create (aResource));
    }
docs: Create a new XSLT Template for the passed resource.
  
  @param aFactory
  The transformer factory to be used. May not be <code>null</code>.
  @param aResource
  The resource to be templated. May not be <code>null</code>.
  @return <code>null</code> if something goes wrong