And error codes must be negative.