Mecanim events firing incorrectly when clip playing backwards?

I have a stair climbing animation which is firing some events (created on import in the animation inspector). When playing it forwards it works as expected. However, reversing the clip with animator.speed = -1 will cause the events to fire seemingly nonstop at every curve position.
Is there a known problem with events and reverse playback…?

Many thanks in advance for any info!

It is known. http://forum.unity3d.com/threads/mecanim-events-firing-incorectly-when-clip-is-playing-in-reverse-bug.226992/