Service DSL require lifecycle-state again as linking from other DSLs
requires this
Added validator for unique name and version of versioned assets