Tidy up of open issues for story.

+review REVIEW-5034
Explicit tests for model elements with type params.

+review REVIEW-5034
minor simplification.
Validate model element names.

Model element names must be [a-zA-Z_][a-zA-Z0-9_]*

+review REVIEW-5034
Spec tidy up.

+review REVIEW-5034