Suggesting that promises should go back into core