added cache key 'defaulttonone' for those fields which require a value of 'none' in their select lists