No boilerplate

Compared to dagger - no need to define void inject(...) for each consumer.

undefinedurl nextprice drop