The other day my friend mentioned that filament thickness sensing had been added to the latest version of the Marlin firmware ... what does a filament thickness sensor do to correct this issue?