Rewrote the T::S::R::D class : added a role common to the two testing classes so that code gets factorised