Default support and coversDefaultClass

fixes #31