public override bool TryGetIndex(GetIndexBinder binder, object[] indexes, out object result) { var firstIndex = (int)indexes[0]; result = new DynamicXml(xmlElements[firstIndex]); return true; } #endregion