When locales use comma for numeric decimal separator, tolerance argument is not passed correctly. I propose to switch temporally to "C" locales before converting float tolerance to string to get a period decimal separator.
Scripts in this folder are meant to have an "owner" who maintains them.