fix(directive): Support multiple directives with same selector.
chore(shadowless): remove noSuchMethod which improves dart2js size by about 100k
fix(benchmark): incorrect mirrors import
perf(cd): fewer string concatenations (10% improvement)
chore(di): Update the Module.bind(toFactory) to the new DI 2.0.0 format.