Added tests for generics with fallback method implementations.
Added tests for "default" generics implementations that rely on fallbacks.

Currently, these tests fail.  Default implementations for generics do not
handle omitted methods properly, and should be fixed.
Made fallbacks and defined-table work for "default" generic values.