Remove variant::recursive