Add macro for deriving case class ValueReaders