This may be slower than simply detecting if the str is of a certain type. Maybe also include functions like `str_detect_snake_case`.