Added optional TechnicalContact field
Fixed bug the possibly created redundant elements for document/literal
style
Added