Returns a list of simplified and stemmed down terms for the inputted text.
    
    This will remove common terms and words from the search and return only
    the important root terms.  This is useful in searching algorithms.
    
    :param      text | <str>
    
    :return     [<str>, ..]

def stemmed(text):
    """
    Returns a list of simplified and stemmed down terms for the inputted text.
    
    This will remove common terms and words from the search and return only
    the important root terms.  This is useful in searching algorithms.
    
    :param      text | <str>
    
    :return     [<str>, ..]
    """
    terms = re.split('\s*', toAscii(text))

    output = []
    for term in terms:
        # ignore apostrophe's
        if term.endswith("'s"):
            stripped_term = term[:-2]
        else:
            stripped_term = term

        single_term = singularize(stripped_term)

        if term in COMMON_TERMS or stripped_term in COMMON_TERMS or single_term in COMMON_TERMS:
            continue

        output.append(single_term)

    return output