Fix type spec and modify backing_queue_qc to call init correctly