org.datacrafts.noschema.ShapelessProduct
1. can perform recursive construction/destruction of HList 2. can compose Product type with labelledGeneric bridging
1. can perform recursive construction/destruction of HList 2. can compose Product type with labelledGeneric bridging