added non-const find_in & find_in_if