Issue #20 - Use unsynchronized classes
Issue #20 - Exception types should not be tested using instanceof in catch blocks