fix #3, merge asyncDependencies incorrectly