promises.cf: use | instead of ||