Add test
Add comment / fix indent
Parse x.y.z
Allow (~ a 0 1 2)
new: inc!, dec!
new: for
Update doc