If a function is not using any class attribute it can be a ``@staticmethod``, or a function outside the class.