hide "private" req/res methods out of shervin.h
remove unnecessary include