doc
Be more conservative in scoping of classes.
Add util method to construct a link from a node.
Fix nesting bug in ReadResult.
Add Readcaster.