I've taken the opportunity to rename the parts of the RuntimeNode tree, so that we now have Node, Context and Test. The typealias formerly known as Test is now Testlet. These names were in the main package, but I think that you'll only use them if you're writing transforms, which were and are experimental.