Text, ConText, and HyperText : writing with and for the computer