Adding one new state to API is too much hassle... And the null is only used/handled in two places.