iTween RotateTo ... works on GuiTexture?

following code has no effect.

var shine1 : GameObject; //GUITexture dumped in here
function myFunc(){
iTween.RotateTo(shine1,{"rotation":Vector3(0,0,45),"time":0,"delay":0});
}

iTween is great, but heavily un-documented.

GUITextures can’t be rotated.

I used something like this to rotate the buttons on my level editor GUI menu thingy:

var btnTexture : Texture;
var rotation = 45;
var matrixBackup:Matrix4x4  = GUI.matrix;
GUIUtility.RotateAroundPivot(rotation, Vector2(25, 25));
GUI.Label(0, 0, 50,50),btnTexture);
GUI.matrix = matrixBackup;