Adapted report_listener and specs to account for dropping current_positions from listener_sessions