backwards compatible handling for Trace.taper()

See discussion in #642.