Test for correct usage of through2 callbacks, instead of emitting direct...

Provides coverage for the bug that occured in #1