Use the ExtensionDirectiveHandler type in other places where it makes sense.