in reply to Two Moose classes consumering the same role and using each other

"Is there a way to create a ClassB object from ClassA if both classes consume the same role?"

Yes, please consult the section on Method Exclusion and Aliasing in the docs.

jeffa

L-LL-L--L-LL-L--L-LL-L--
-R--R-RR-R--R-RR-R--R-RR
B--B--B--B--B--B--B--B--
H---H---H---H---H---H---
(the triplet paradiddle with high-hat)