import std.algorithm;
class ArrayContainer
{
int[] values;
this(int[] v) { values = v; }
alias values this;
}
void main(string[] args)
{
auto c = new ArrayContainer([1, 2, 3]);
assert(count(c) == 3); //succeeds
assert(c.length == 3); //FAILS - is actually zero
}
