pub trait Context { type Context; }
Defines application context
Context carried around with the application.