With.With

Undocumented in source.
  1. alias With = AliasSeq!(A, B)
  2. alias With = AliasSeq!(A[0], B[0], Merge!(A[1..$]).With!(B[1..$]))
    template With(B...)
    @safe
    static if(!(A.length == 0 || B.length == 0))
    alias With = AliasSeq!(A[0], B[0], Merge!(A[1..$]).With!(B[1..$]))

Meta