Concept Flow - Object#dup and Object#clone
Start with original object
Create shallow copy
#clone copies singleton methods
Return new object copy
The flow shows how calling #dup or #clone on an object creates a shallow copy, with #clone also copying singleton methods.
