Debugging Ada exceptions

Each time i have to code in Ada i just hate the language&hellip; it makes &ldquo;clean&rdquo; coding a pain in the ass (easy workarounds would include using pointers everywhere). This time i need to use protected objects; protected objects have some associated code blocks (entries, procedures and functions), which can access the private data part; but only one thread can enter such block for one…