'Append an object to end. If the object is a string, appends a
:class:`Word <Word>` object.'

def append(self, obj):

    if isinstance(obj, basestring):
        return self._collection.append(Word(obj))
    else:
        return self._collection.append(obj)
