st^W borrowed tests from T::T