I think "" is a valid URL that's treated the same as "/". Is that going to messy things up here?