caolan/async — pull request #294 by patrickod (2013-04-15 22:41:18+00:00)
Title: Fixed broken Array check in #waterfall

Calling `tasks.constructor` is not 100% safe as certain libraries may alter constructors.

Using language standard `Array.isArray` provides for accurate duck typing.