PS_HARD
case PS_HARD:
*oldpset = TB_PSET_IS_SOFT(tp) ? PS_SOFT : PS_HARD;
(pset != PS_HARD) && (pset != PS_QUERY_TYPE)) {