Develop

rethrow as a BridgeException (runtime). All public signatures can declare BridgeException just so users know from looking at the javadocs.