Fix the error message of unexpected value.
Add PracticePreferences object to Preferences.
Add UI suppoport for PracticePreferences (current just showing them).
Make pracrice plans actually editable.