Allow using string for :urls if it consists of only one element

This has different semantics on different interpreters, and in different scenarios. Without considering monkey patches, the most glaring difference is that on 1.8 this splits strings on whitespace.