added try/catch to SPL jar to avoid caret exceptions on Mac OS X