Add non-variadic template implementation of abc::_stream_trace()

Needs improvement; I couldn’t seem to make SFINAE work for the
constructor, so I had to create N copies of the entire class definition.