If `value` is `nil`, I think this could crash.