Adding test cases to ensure values are maintained wherever possible.
Code required to maintain values when performing certain internal operations.
Merge pull request #4 from tableau-mkt/maintain-existing-values

Maintain existing values when manipulating form elements