def __init__(self, *args, **kwargs):
        super(Author, self).__init__(*args, **kwargs)
        # Protect against annotations being passed to __init__ --
        # this'll make the test suite get angry if annotations aren't
        # treated differently than fields.
        for k in kwargs:
            assert k in [f.attname for f in self._meta.fields], \
                "Author.__init__ got an unexpected paramater: %s" % k
dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.2/tests/modeltests/raw_query/models.py/Author.__init__/original