BUGFIX: correctly parse scientific notation
BUGFIX: correctly parse custom decimal characters