fix issue where default values were being added to update modifiers and add test for this; fixes #73; fixes #75