Geoffrey Block, compiler 1996