On 9/11/11 10:25 PM, Vladimir Panteleev wrote: > void opBinary!("in")(Key k) Shouldn't that be »void opBinary(string op : "in")(Key k)«? Also, you probably want to use opBinaryRight, because opBinary hooks »if (container in key)«. David