'Returns a list of sentences, where each sentence is a list of tokens,
where each token is a list of word + tags.'

def split(self, sep=TOKENS):

    if (sep != TOKENS):
        return unicode.split(self, sep)
    if (len(self) == 0):
        return []
    return [[[x.replace(u'&slash;', u'/') for x in token.split(u'/')] for token in sentence.split(u'    ')] for sentence in unicode.split(self, u'\n')]
