Couple of mixed fixups

This pull request covers couple of fixups related to the recently added tests, one new modification and removal of superseded test.

27cd114 - Currently it prints even pipe. I decided to leave it there to let the tester know, he might expect some additional input. Anyway I'm not strongly against printing only if it's `basestring`, so let me know...