SCDM-9: Add unconstrained version of DomainName

Issue-Ref:9
SCDM-5: Improve grammar when using `behavior`

Issue-Ref:5
SCDM-5: Correct grammar

Issue-Ref:5