def is_exceptional(args):
    """Returns true if the arguments reflect exceptional inflection
    (one of the declensions where forms are expressly listed)."""
    # Exception paradigms cannot be encoded using this function
    if "template_name" not in args:
        print("is_exceptional:", args)
        assert "template_name" in args
    name = args["template_name"]
    return name in ("fi-decl", "fi-decl-pron", "fi-conj", "fi-conj-table")