Support for arrays grants conditions and for subdocuments for five sub levels