FastCaseClasses: recurse into case classes