Go with a proper showsPrec driven Show instance