Error Code Handling
===

Are there any standards for error code handling. What I mean by this is not how a particular error event is handled but what is actually returned in the process. An example of this would be when an error in opening a file is identified. While the `open()` function may return its own value, the function that called the `open()` function may return a different value.