I'd recommend we drop self.url and just replace its one reference below with the same format string literal.  Rationale is that it's only used the once, and it's a bit misleadingly named anyway (it's a URL format string, and not a URL).