Why function names starting with '_'?

It’s just a common convention (probably borrowed from Python) to mark those functions as “very internal” or auxiliary.

See also Prepended underscore in Base functions - #3 by stevengj

6 Likes