bug fixes; improvements

url resolves properly

no recursion in call()

append() works

urls can now include {} string formatting. call(*args) passed to
formatter.