now supporting nested filters if runtime supports it; added 'SystemUtil.supportsRelaxedTargetClearRequirement'