To avoid confusing different classes from contracts (or to be extra sure) we could include the FQCN in the Dartdoc of every class. Right now: ```dart /// LeanCode.Contracts.Security.AuthorizeWhenHasAnyOfAttribute('dealer') @ContractsSerializable() class SetPreferences with EquatableMixin implements Command { SetPreferences({ required this.domesticOnly // (...) ``` My proposal: ```dart /// Original FQCN: LeanCode.Cars.Contracts.Dealer.TopDeals.SetPreferences /// /// Attributes: /// * LeanCode.Contracts.Security.AuthorizeWhenHasAnyOfAttribute('dealer') @ContractsSerializable() class SetPreferences with EquatableMixin implements Command { SetPreferences({ required this.domesticOnly // (...) ```