portability.txt:  this is turning into a much higher-level language
than I'd originally envisioned, but it's required for safety and
portability.