"""
The data models
"""

class Repository(object):
    def __init__(self, base_url, identifier):
        self.base_url = base_url
        self.identifier = identifier

class GitObject(object):
    def __init__(self, sha1):
        self.sha1 = sha1

class Blog(Object):
    @property
    def commits(self):
        pass

class Tree(Object):
    @property
    def commits(self):
        pass

class Commit(Object):
    @property
    def repositories(self):
        pass

@@ -253,16 +253,19 @@
 ss Blog(
+Git
 Object):
@@ -257,32 +257,32 @@
 log(GitObject):%0A
-
     @property%0A  
@@ -327,16 +327,19 @@
 ss Tree(
+Git
 Object):
@@ -386,24 +386,24 @@
       pass%0A%0A
-
 class Commit
@@ -403,16 +403,19 @@
  Commit(
+Git
 Object):

Replace Object everywhere, not just the class definition.