'Returns a fresh `HttpResponse` when getting
an "attribute". This is backwards compatible
with 0.2, which is important.'

def __getattr__(self, attr):

    try:
        (r, c) = self.CODES.get(attr)
    except TypeError:
        raise AttributeError(attr)
    return HttpResponse(r, content_type='text/plain', status=c)
