Where would you have p return a Throwable?