Shim now compiles and runs.