idup
fn
immutable(T)[] idup(T)(T[] a) @propertyProvide the .idup array property, which creates an immutable duplicate.
fn
immutable(T)[] idup(T: void)(const(T)[] a) @propertyditto