refactor(DirectiveInjector): better var names and comments