How is this even possible?

I have:

private function loadVideoPage():void {
			loader.unload();
			loader.load(new URLRequest(movieBGLoc));
			loader.contentLoaderInfo.addEventListener(Event.COMPLETE, videoBGCompleteHandler);
		}

which is not a handler, and then:

private function videoBGCompleteHandler():void {
			//
		}

I get this error in output:

ArgumentError: Error #1063: Argument count mismatch on com.[...]::[...]/videoBGCompleteHandler(). Expected 0, got 1.

excuse me??? how is that EVEN possible? :td: