psp.std
The type of args forces all the interpolation variables to be of a type which is implicitly convertible to Shown, which means they have a Show[A] in scope.