Jak zabranis tomu aby kluc nebol 'FOO' ? Neni uzakonene ze kluc moze byt len 'a' alebo 'b'.
Najlepsie riesenie na ten tvoj problem je tresnut po hlave tomu kto vymyslel to multidimenzionalne pole, a opravit ten kod ktory ho vytvara tak aby vytvaral pole normalne :)