current_item is expected to be <> nil. When I leave exception to go, whole module will exit without noticing user.