The above warning wasn't enough--we actually need to set the slug to something, in order to be robust.  We should assert (i.e. fail) or do something.  Using the "id" is the robust (but potentially confusing, if the warning is not seen) way to go.