add filter_composed_values util