Fix bug with default values in constructor, update test to catch
Fix bug with default values in constructor, update test to catch