adding ReturnException back in, temporarily

we don't yet have a way of testing behavior on classpath failure, or
wrong name errors, etc