Fixed error handling in ICSParser - ducks exception, passes to caller