:- object(descendant2, imports(interface), extends(prototype2)). :- end_object.