fix #37 so that default values are carried through to multiple attributes defined on the same line