Question on decay pattern

What is expected to happen here? I thought that it will use a decay that is less than 0.251 but occasionally it extends it to longer (>1). But it’s not what I hear…

$: s("saw").decay(tri.range(0.175,0.251).seg(8).add("1?0.8"))

Okay, I got it. The add() messed up the whole story.

Removing it the line works fine. I don’t really care what' was wrong there.

Probably it’d be a good idea to delete/archive this topic. I just don’t know how.