ad prvni dva odstavce - to si ukazeme priste, v dnesni casti serialu uz na to nebylo misto, v Lua to lze resit pres asociativni pole a s malou pomoci metatabulek.
ad treti odstavec - podle me by to taktez slo v Lua implementovat. Napadlo me zmenit metametodu __index tak, aby nevracela primo asociativni pole (jak tomu bude v pripade odstavcu 1 a 2), ale misto toho si zjistila, zda ten klic (=nazev metody/zpravy) skutecne existuje a zda je typu funkce (nikoli atribut) a podle toho se zachovala. Je to vyhodnocovane v runtime, tj. stejne jako ve zminovanych jazycich, ale musel bych si to odzkouset.