Класс Main

Код AS1/AS2:
package {
import flash.display.MovieClip;
public class Main extends MovieClip {
internal var ameba1:Ameba;
internal var ameba2:Ameba;
public function Main() {
// constructor code
ameba1 = new Ameba();
ameba2 = new Ameba();
ameba1.makeNewAmeba(ameba2);
}
}
}
Класс Ameba

Код AS1/AS2:
package {
public class Ameba {
var child:Ameba;
public function Ameba() {
// constructor code
}
public function makeNewAmeba(param)
{
child = param;
chlid.go();
}
public function go()
{
trace("go");
}
}
}
Почему - то не не хочет запускать функцию go(). Ошибка undefinit property child.