Michael Schwern is going to love me for this :-/
But I just reported one more problem (6200) with Class::Virtually::Abstract - using multiple inheritance causes virtual requirements and the role of Class::Virtually::Abstract not to work and my classes compile without the warning from Class::Virtually::Abstract.
I wish I had the expertise and time to look into the reported problems, but unfortunately I am busy with work... I should schedule an open source holiday soon.