Adding static reject and resolve interfaces to the Promise for better compatibility with Chrome implementation