Introduce a typed application boundary for provider execution (#1045) d29db6e unverified LastNoob commited on Jul 11