Add, parse and evaluate fields for custom preferences.