FEATURE BillingProfile addresses are now being patched.
BUG comparing string numbers to fixed numbers  '10' to 10 obv don't match.
Getting a frozen hash error - something to do with copying attributes between models.
Didn't convincingly squish it - but by ignoring attributes such as id, update, created it's not returend. (not convincing fix!)