Nim code should probably use 2 spaces instead of 4.
Great project! This is really neat.

Nim and python use similar indentation style, yet its more idiomatic to use 2 space indent in Nim. 

Very odd, but its true!
