And for completeness, some of the implementation of protocol representations can be considered as fixed-point arithmetic. Fixed-point is a favourite of mine, and I've used it frequently in embedded systems and Forth. See https://en.wikipedia.org/wiki/Fixed-point_arithmetic -- James Cameron http://quozl.netrek.org/