Exceptions

What do you think of 'ID must be set' as the error message.  I feel like 'Cannot be nil' is too specific.