moar docs
support negative numbers
0.0.4