'Determine if the word is acceptable for stemming.'

def __isAcceptable(self, word, remove_total):

    word_is_acceptable = False
    if (word[0] in u'aeiouy'):
        if ((len(word) - remove_total) >= 2):
            word_is_acceptable = True
    elif ((len(word) - remove_total) >= 3):
        if (word[1] in u'aeiouy'):
            word_is_acceptable = True
        elif (word[2] in u'aeiouy'):
            word_is_acceptable = True
    return word_is_acceptable
