Spec 4.3.1. Direct and indirect specialization states:
"Furthermore, X must have all the bean types of Y. If X does not have some bean type of Y, the container automatically detects the problem and treats it as a definition error."
However definition error is not detected and application is deployed in corrupted state.