Is this a programatic error or is returning `null` OK? Perhaps the client's responsibility to verify non-null for their use case?