Change DuplicateNameError to inherit from ArgumentError
Change error messages to use #inspect instead of joining strings
Add irreducible key assertion to Relation::Keys.new
Add a note explaining what an irreducible key is
Update flay threshold
Add spec to catch unhandled mutation
Merge pull request #17 from dkubb/assert-irreducible-keys

Add assertion for irreducible keys