"Ugh": Rails' numericality validators convert to Float before comparisons. Don't use them with BigDecimals! api.rubyonrails.org/…/HelperMethods.ht…