Ensure that finally awaits returned promises, but still ignores their fulfillment value.

Fix #342