-- add virtual methods:
function addChildBefore(child:Data) { }
function removeChildBefore(child:Data) { }