static if(!(dataHasStaticArrayModel!(TypeOf!A)))
static if(!(dataHasRandomAccessRangeModel!(TypeOf!A)))
static if(!(dataHasAssociativeArrayModel!(TypeOf!A)))
static if(!(dataHasTaggedAlgebraicModel!(TypeOf!A)))
static if(dataHasAggregateModel!(TypeOf!A) && hasRenderedAs!A)