Also, wazzup with that trailing _ underscore?
Typically we follow that convention for local
variables like dir_ or map_,
when we don't want to shadowavoid shadowing a builtin.
That's not what happening here.
Plus, the identifier is part of your Public API, so
spelling
matters, more than for a local variable.