Hmmm. Shouldn't we include attributes with nil values anyway?