dsl spec node types