Shouldn't this use at least `ptApprox` as expected type? (Or `pt` with `undetparams` replaced by their inferred types.)