Use our own exception for this.