Add `provide` form