Macro annotation for Scala to automatically generate `updated` methods for case classes.