It looks to me like none of the values can ever be None; am I missing something?