Bump macro-paradise to 2.0.1
Macro annotation to avoid needing to create companions just to hold codecs