(fix) Derive Copy where possible.
Merge pull request #243 from reem/derive-copy

(fix) Derive Copy where possible.