Improve inspection with ``dir()`` for ``pecan.request`` and ``pecan.response``