'Change the data object to a path relative to the module.'

def push(self, subpath):

    dirname = os.path.normpath(os.path.join(self.dirname, subpath))
    ret = Data(self.name)
    ret.dirname = dirname
    return ret
