Add dsl spec workflows

not a must... but "if not set" can be "if omitted"..