Of course optional binding works with var as well.

Sweet! If we use var, we can change the value of the optional.

Are you sure that we can changevalue if we make it a constant?