include 4pp/lib/foos.4pp :: Animal class end-class {} ; :: Dog extends Animal end-extends {} ; :: Cat extends Animal end-extends {} ; :: Lab extends Dog end-extends {} ; :: Collie extends Dog end-extends {} ;