The additional constructor overload I also used in StudioConnection.java, line 136.

Actually I find it useful very useful to have the cause of an exception. In the end that's just additional information that might help debugging.

But if you wish, I will remove the additional constructor(?)