Add DeriveGeneric to known extensions. Fixes #23.
Add test case for #23.