safe_name converting -- to - causing problems with book duplication slug matching