Only very recently I've come to realize that whenever I'm stuck, I should stop trying to make oracles work and just go with what I want to happen next.