Functionally Equivalent Language Translation →
(class Foo (mvar# a) (defun ctor (anA) (= (my :a) anA)))
MY
is a small syntactic sugary thing that just makes assigning this with the this
receiver a little shorter. The member variable must be expressed as a keyword to be correctly translated by the back-end coder otherwise it will be seen as a variable name.