Added select_where_maybe_has_value Linq extension