don't use extract() so it's not possible to overwrite $array and $options (unlikely, but possible)
don't use extract() so it's not possible to overwrite $array and $options (unlikely, but possible)

mcrumley/uritemplate