Static methods do not depend on an object instance, but instead
operate on an object's class. You can create a static method by using
:static key with
Do not treat the first argument of a
:static method as an
object unless you test it first. Use the functions
oset-default which will work on a class,
or on the class of an object.
constructor method is defined as a
:static keyword is unique to EIEIO.