We need to allow to specify a list of doctypes with the Ancestor Macro. This makes it possible to have an ancestor of different types.