Wow! We actually get an optional that can have an integer value or no value.
That doesn't look right, does it?