Added support for level requirements in specializations