ruby callables now correctly throw exceptions in javascript (that can be catched and processed). Gated ruby objected can traverse JS code (from ruby callable via js code to ruby caller)