A diretiva não funciona em um submódulo
Não consigo fazer a diretiva funcionar em um módulo carregado preguiçosamente. Eu li a documentação e simplesmente adicionei a diretiva na matriz de declarações do meu módulo principal. A diretiva funciona como esperado nesse módulo, mas não funciona em módulos carregados com preguiça. Até impede que o módulo carregado lento seja aberto devido ao erro do modelo:
Can't bind to 'myHighlight' since it isn't a known property of 'p'
Aqui está o meuPlunker.
Verifique os erros no console depois de clicar em "ir para filho"