Yeah, that might be a better way even if it is inconsistent with other errors that might occur in the Image class