Made query::base_url() static since it does not need any internal state of an instance