removed the Context#Client. made JSONContext contain an entire HTTPContext