Подскажите в чем проблема...
Конструктор основного класса Preloader

Код:
...
public function Preloader()
{
super();
var sml:SomeLoader = new SomeLoader();
sml.load("bla-bla-bla.swf");
addChild(sml);
}
Краткое описание класса SomeLoader

Код:
...
public class SomeLoader extends Loader
{
public function SomeLoader()
{
super();
}
override public function load(url:String):void
{
var info:LoaderInfo = this.contentLoaderInfo;
info.addEventListener(Event.OPEN, openHandler);
info.addEventListener(ProgressEvent.PROGRESS, progressHandler);
info.addEventListener(Event.INIT, initHandler);
info.addEventListener(Event.COMPLETE, completeHandler);
info.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
// Вызываем метод суперкласса
super.load(new URLRequest(url));
}
}
...
Выдает ошибку 1023: Incompatible override. Не понимаю, почему не могу переопределить метод, ведь у суперкласса он не final??
P.S. Других ошибок при компиляции нету.