Fix #355 again: Pass and resolve promise in [[Install]] algorithm