Tree-shakable Providers