instead of wrapping, worthwhile checking if instance of Error and propagating?  Or maybe doing the if error throw Error propagation after signaling with the RTE wrap? Finally, is the wrapping in RTE below still desired, or would that interface be better off accepting Throwable, too?