Hmmm I got summoned here. Libraries that don't follow Nim's conventions are bad but worse for Nim are non-existing libraries so go ahead and do what you consider the best solution.
But fwiw, the reason why we make `foo_bar` the same as `fooBar` is that `foo_bar` shouldn't exist to begin with :P