Replaced `If` based `Nth` implementation with partial specializations * partial specializations offer control over lazy type instantiation ** `If` is currently only a `std::conditional` wrapper and requires further refinement to be really useful for this kind of use case
Replaced `If` based `Nth` implementation with partial specializations
* partial specializations offer control over lazy type instantiation
** `If` is currently only a `std::conditional` wrapper and requires further refinement to be really useful for this kind of use case

KnairdA/TypeAsValue