Silent compilation of parser [ci skip]
Safer assumptions about substr parameters
Fixing assumptions about max supported long [ci skip]
Unit tests
Proper unit tests