В AS3 есть невероятно удобная лексема, позволяющая получить доступ к любому публичному полю экземпляра. Например - так:
trace(someInstance[someField]);
Эта лексема экономит кучу времени и строки кода в невероятном количестве: не нужно ни использовать switch, ни прописывать кучу акцепторов и многое многое другое.
На данный момент в haXe[flash] я смог найти её замену лишь для очень частных случаев:
Есть ли такая возможность (или надежда, что она появится) для произвольного класса?