cosmetic changes
added support for factories with crosscutting domains