FORGE-1597: Checking for required facets before attempting to register a facet