public override object Get(int index, Scriptable start) { if (0 <= index && index < @string.Length) { return @string[index].ToString(); } return base.Get(index, start); }