Support default associated types. Fixes #153.