Fix broken form parsing.
Two problems: first off, the specdef
was not being saved in the hash for later use so forms could
not be reconstructed from the hash data structure. Secondly,
multi-line elements parsed into array members of the hash were
not being flattened prior to reconstructing the form so they
would be empty.