requireFallbackLast
Fails if factories has more than one FallbackFactory, or one that is not last. Called by the composite factories when they are built, so a wrong chain fails at start-up with the factory named, not at the first event with nothing sent.