class Foo(dataobject.DataObject): link = fields.Link('Bar')
class WithLink(dataobject.DataObject): link = fields.Link(Frob)
class Room(self.cls): toybox = fields.Link(Toy)