tidying up testing for http lenses so no exposure of internals is needed now