def more_synonyms(data):
    """Expand list of possible synonyms from ["foo bar"] to ["foo-bar"]"""

    def moar(s):
        yield s
        if " " in s:
            yield s.replace(" ", "-")

    for ds in data:
        for cf in ds["exchanges"]:
            cf["synonyms"] = [s for item in cf["synonyms"] for s in moar(item)]
    return data