# shittyFix
dcm = cmds.createNode('decomposeMatrix', ss=1)
cmds.connectAttr(cube + '.wm', dcm + '.inputMatrix')
cpm = cmds.createNode('composeMatrix', ss=1)
cmds.connectAttr(dcm + '.or', cpm + '.ir')
cmds.connectAttr(dcm + '.os', cpm + '.is')
cmds.connectAttr(dcm + '.ot', cpm + '.it')
outDcm = cmds.createNode('decomposeMatrix', ss=1)
cmds.connectAttr(cpm + '.outputMatrix', outDcm + '.inputMatrix')
outLoc = cmds.spaceLocator()[0]
cmds.connectAttr(outDcm + '.orx', outLoc + '.rx')
print 'after shitty fix', cmds.getAttr(outLoc + '.rx')