Handle floats and qualitative values
Reuse existing defs element and use ownerDocument to create elements