args lists -> frozenset