allow custom slugs in shorten()