It looks like you're new here. If you want to get involved, click one of these buttons!
Currently the rotation seems to be assigned to equal the closest multiple of 90. So 66.6 degrees becomes 90 degrees, silently. Is there a way around this? Adding a warning message when this is encountered would be good.