Make Tuple.toString conditional

Certain types are not actually printable (may be a bug). Because `toString` was not conditionally compiled, it was not even possible to *declare* a tuple of such a type. With this fix, the Tuple will be declarable and useable, it'll just not be printable.

I'll file an issue for this later.