def contain_organic_matcher(fig):
    desc_wordlist = fig.figure.description.lower().split(' ')
    if any((re.search(org_rgx, w) for w in desc_wordlist)):
        return True
    if (not (fig.figure.text == '')):
        orc_wordlist = fig.figure.text.lower().split('\n')
        orc_wordlist = [w for w in orc_wordlist if (not (w == ''))]
        if any((re.search(org_rgx, w) for w in orc_wordlist)):
            return True
    return False
def contain_organic_matcher(fig):
    desc_wordlist = fig.figure.description.lower().split(' ')
    if any((re.search(org_rgx, w) for w in desc_wordlist)):
        return True
    if (not (fig.figure.text == )):
        orc_wordlist = fig.figure.text.lower().split('\n')
        orc_wordlist = [w for w in orc_wordlist if (not (w == ))]
        if any((re.search(org_rgx, w) for w in orc_wordlist)):
            return True
    return False