Duplicate() also returns a refrence to the duplicate created.
Modules now implement the Stringer interface.
Fix String() method.
Another fix.
*sigh*
Fix comment.