Throw if the unthinkable happens...