Removed the magic strings from property change notification and valdiation. Removed code duplication around user feedback.