do you have examples?  I'm working on a change to move the slug stuff into the API so web2 can just consume it - we won't need it here, but I've probably made the same (or worse!) mistakes over in the API