Replacing exact, inexact opcodes with primitive functions.
Updating tests to allow for some potentially inexact results,
and non-zero-based indexing for reader labels, as reported by
Per Bothner.
Adding memoize-file-loader.