`displayName` is now `@private`