Performance improv

- Moved all try/catch functionality to their own method to allow the V8 optimizer to process core routines to generate more efficient code.