Added .flat() to future, added debug control to promise, fixed bug on Promise.parallel