Adjective that describes a function which calls itself