only injects itself into @packages
0.2.0 much smarter and stable inject strategy