You are correct, which is rather odd as I would think that the teardown
defined in Child would override the teardown defined in Foo.

Well I guess the submitted code is pointless :/

Thanks for the suggestion, robert.

Christophe