Fix settings to honor numeric conversion errors

Rename try* non exceptioning functions to *NoEx