giiit.parser.util.namedtuple_with_defaults, test for it