AlreadyResolved is gone.  There are too many idioms that depend on being able to resolve a promise twice with the second resolution ignored.