Partially evaluating a bytecode interpreter using C++ templates | Heykuki News