case classKeyValArg[A](value: A, typeKey: TypeKey[A]) extends Product with Serializable
an argument used to construct a KeyVal. a value is wrapped up with its type, so we can check that
the value matches the type of the corresponding Prop when building the KeyVal.
an argument used to construct a KeyVal. a value is wrapped up with its type, so we can check that the value matches the type of the corresponding Prop when building the
KeyVal
.