'A dictionary mapping terms that must be computed before `self` to the
number of extra rows needed for those terms.'

@abstractproperty
def dependencies(self):

    raise NotImplementedError('dependencies')
