code: @Programmatic
      public DocumentTemplate findFirstByTypeAndApplicableToAtPath(final DocumentType documentType, final String atPath) {
          final List<DocumentTemplate> templates = findByTypeAndApplicableToAtPath(documentType, atPath);
          return templates.isEmpty() ? null : templates.get(0);
      }
docs: Returns all document templates for the specified {@link DocumentType}, ordered by type, then most specific to
  provided application tenancy, and then by date (desc).