tests/eval1.mm working again (missing `instantiate` method)

Also cleaned up tests working with CompiledFunction.