Маюсь с одной задачей. В целях, так скажем, обучения раскомпилировал один swf. И среди кода нашел подобные строки:

Код AS3:
private var fref:FileReference;
//код класса
//прайвет факшнз
private function saveResult(event:Event = null)
{
var _loc_2:* = /*здесь очень громоздкая формула Math.round(...)*/;
//тело функции
this.fref.data.position = _loc_2;
//тело функции
}
В справке Адоба прочел, что data : ByteArray[только для чтения] Объект ByteArray, представляющий данные из файла, загруженного в результате успешного вызова метода load().
Раз только для чтения, то почему что-то присваивается? Или это уже результат работы компилятора и ему можно?