Function environment parameters

I like the idea to add "implicit" or "environment" parameters. They can eliminate "environment" objects in SwiftUI.

An analogy between SwiftUI and environmentObjects and File System / Console - it is like Environment objects just Environment variables with further consequences.

Suggested proposal save a lot of time by-passing parameters in nested structures and nested architectures.