taper: add some more tests and except another possible usage case