but `squash` also doubles as a way to obtain a dictionary representation of the parsed easyconfig, no?

how do you differentiate between a non-supported version and a version that yields on empty dict?