Fix items macro syntax
Derive or ignore Copy for types that are eligible
Merge pull request #15 from jameson-ernst/master

Fix items macro syntax; address warnings