The separation did not work before, somehow. The new approach of redefining the function names, while hacky, definitely works though.
- Client now produces one binary per benchmark