Change Interface to Context. Better not to overload the term interface and context is a better name for oh's purposes.