Removed unnecessary trait qualifications.
Removed the requirement for Clone.