structdef

fun structdef(name: String, body: Struct.() -> Unit): Struct.Concrete
fun structdef(body: Struct.() -> Unit): Struct.Concrete
fun structdef(name: String): Struct.Concrete
fun structdef(    name: String,     base: Struct.Abstract?,     body: Struct.() -> Unit): Struct.Concrete
val structdef: <Error class: unknown class>