Leveraging types from nim's standard library
I'm curious why you didn't build on top of types from the standard library, like `Vector2d` from `basic2d` for example.  I'm not proposing it would drastically change anything, but the vector type definition seems to be identical to the standard one, and thus it could be beneficial to have access to nim's functions and overloads on them, and apply whatever Godot defines on top of that starting point.  Might be a stupid question stemming from me not being as acquainted with nim as I would like.

Also as a side question, do you frequent the godot or nim IRC rooms or something else of that nature?  A lot of the questions I have asked you could be quick conversations on IRC/IM and not pollute the issue tracker :D.