Is your feature request related to a problem? Please describe.
Locale now is used to print values to the screen. Is that part of State?
State could be also used to carry all the dependencies instead of using *Aware classes.
Describe the solution you'd like
Move State and dependencies in a single Context class named like Environment.
Describe alternatives you've considered
N/A
Additional context
Is your feature request related to a problem? Please describe.
Localenow is used to print values to the screen. Is that part ofState?Statecould be also used to carry all the dependencies instead of using*Awareclasses.Describe the solution you'd like
Move
Stateand dependencies in a single Context class named likeEnvironment.Describe alternatives you've considered
N/A
Additional context