Add tup support to build-shootout

I accept this breaks the build, but it's clearly going in the right direction, so I'll merge and fix.