Why do people name their structs/classes in snake_case? No other language does this and no one likes confusing functions for classes.