Moved the core conversion of syntax errors to new utility package, and updated user. Todo: Test cases for this package.