Abstract specific errors into their own global methods