abs() caching in errorcodes