That seems like a good idea. Do you know where this exception should live? I can make a new module for exceptions or add it to an existing file. Not really sure what would be preferred in this case.