feat(DirectiveInjector): add a toInstanceOf parameter to bind()