Fiddling with type class.
Renaming to http-quality. Completed unit tests.