Spec for parsing a real-life EDN file into a family of case classes
A few tweaks to deal with idiomatic EDN as found in the sample config file