How can a `long` be `null`? Should that be `Long` instead?