Using dissolve instead of binary module to fix process.nextTick max nesting issue