'Create and return a new sub-node of this node.'

def add(self, title, href, klass=None, id=None, play_order=0, author=None, description=None, toc_thumbnail=None):

    node = TOC(title, href, klass, id, play_order, author, description, toc_thumbnail)
    self.nodes.append(node)
    return node
