Move all not Handle dependent members to a ReadHandleBase class
Add an optional std::string const & tail argument to the constructors which takes the tail() of a previous ReadHelper instance.
std::string const & tail