الحماية ضد متغير