public override void AcceptArrayItem(KeyValuePair<IntStringKey, PhpValue> entry)
{
// ikey => value
// 'skey' => value
OutputIndent();
_output.Append("[" + (entry.Key.IsString ? $"\"{entry.Key.String}\"" : entry.Key.Integer.ToString()) + "]");
_output.Append("=>");
_output.Append(_nl);
OutputIndent();
Accept(entry.Value);
_output.Append(_nl);
}