I'm running Spine 2.1.27 on Mac OS X and have come across a bit of a problematic bug in the skeleton system. I'm trying to flip a character about the y axis by setting its scale to -1, but when I do so, any bones with a nonzero rotation will behave as though the scale they're inheriting is in local coordinates rather than parent coordinates.
To illustrate, here is my character in its normal state:

Flipped state:

And about a quarter of the way through the flip, to illustrate that the tentacles are scaling about the wrong axis:
