ParentFull threadsoftware_writer·I don't quite understand how this code works. Where does the `nil` come from? What operation are we performing on 3 that causes it to return `nil`?View on HN