Adding default cross_conversion_return
Added cppcomponent use cross_conversion_return optimization. More cross_conversion_simplification