don't check_callbacks, that's url.py's job
parse tags and descriptions in URLs