white space changes
make sure we only attach properties if they have a value - #47
next version