Case 8 needed create_return_variant()