dependencies can be used on bean ids only
the container is responsible for bean instantiation only
removing setBeanClassName & setClassLoader methods from BeanBuilder - their semantics can be implemented by XML -> MC integration layer