طبق توضیحات گفته شده در اول مقاله
«زمانیکه به ازای هر تغییر، نیاز باشد تغییرات کوچکی در تعداد کلاسهای زیادی انجام شود، این بوی بد کد بوجود آمده است. این الگو از دسته بندی «جلوگیری کنندگان از تغییر» است. نام این دسته بندی به طور واضح گویای مشکلی است که این الگوی بد ایجاد میکند.»
من فکر میکنم اون مسئلهای که گفتم شامل همین مباحث هستش و تغییر در PhoneValidator ممکنه تغییرات کوچک زیادی رو شامل بشه.