Consistent naming for new url parsing functions, make them public interface