+ fix regression in selectNumber(), + little performance boost, fix whitespaces
+ change selectNumber() to check against the locale signs