Moved to knockout validation library and removed custom isdirty extenders. The UI and business layer now have the same validation rules for creating/editing a feed.