I often approach code for Prose as if it's going to be used elsewhere, it makes me reach for harder more generic/extendable solutions. Writing as the sole user of my code makes my options less flexible but easier. Case in point: pnut's Raw values #prosedev
1145552
Instead of modelling JSON as a lossless enum, I created a property wrapper to help parsing the JSON into specific values easier but drops irrelevant raw types/data. Since it's just me using the code that data loss doesn't actually matter.
1145556
But for now, I have to go dance for money again...
1145559
@shawn yes, sounds great.
1145572