 to avoid running the class
descriptor at build-time, and only defines the content of the class at
load-time.


Since bandicoot does not support dynamic dispatch,
calling the correct parent method can be difficult in a
complex class system.
So, users can use the ..mro.. (method resolution order) attribute and the
super() function to determine the correct super/next class.
If users decide to store parent environments in
the derived class such that parent method can be called more handily,
awareness needs to 