@pragma('vm:prefer-inline') Result<T> named(String label) { final self = this; if (self is Err<T> && self.breadcrumbs.isEmpty) { return self.withBreadcrumbs([label]); } return this; }