to_orphan expects a pending_orphan onbject instead of a hash