try_to_merge
if (!old_val.try_to_merge(pv))
if (!v.back().try_to_merge(*i))
bool try_to_merge(property_value &other);