silverstripe/sapphire — pull request #1731 by wilr (2013-04-06 10:23:44+00:00)
Title: FIX: Decimal field change detection.

From http://open.silverstripe.org/ticket/5551 with additional improvements from my testing.