basestruct

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