NegotiationSpecificationDSL extended; constrains building DSL redefined;