// A class cannot reference itself as a base class. class Animal() exported function foo() endfunction endclass Animal::foo();