`Q()` returns a resolved promise for `undefined`.