Initial Release
Return error object instead of string - Return object with error code and message instead of just the error message as a string
Return error object instead of string - Return object with error code and message instead of just the error message as a string