Look, this code works just fine:
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
this.Services = new Dictionary
Now we just need a wrapper to avoid manually doing this.Services.Add("array1", new Hashtable());