Forever Never-Empty Promises
272