add urlFunc option
add urlFunc tests
add urlFunc examples
bump
Add urlFunc option