trait INode { open fun getTag(): Tag? open fun toKotlin(): String? }