public override BsonValue Clone()
{
if (_slice != null)
{
return new LazyBsonArray(CloneSlice());
}
else
{
return base.Clone();
}
}