ActiveRecord handling of obj.dup vs obj.clone

AR seems to be handling model object dup and cloning differently from
Ruby documented behavior. I've checked out both ways (as an AR model
and not) and the behavior is different. I don't see anything in the
RAILS documentation about this. Am I missing something? is this a
bug? a feature? an interesting lifestyle?
I can hack around this difference but it is not elegant.