readNode

fun <T> readNode(node: INode, body: () -> T): T