Does this need a `checkNotNull`?