Support options.callback != '_' in callbacks mode.

This fixes a bug where `options.callback` was being ignored. In particular, it fixes the bug-part of #183.