Add a bunch of instantiations

This is why I'm starting to like header-only library design...