I would do: ``` abstract class Block(name: String,...
# getting-started
v
I would do:
Copy code
abstract class Block(name: String, parent: Block? = null): Iterable<Block>{
    var parent = parent ?: this
}