∀ {α : Type u} {β : Type v} {γ : Type w} {x : BEq α} {x_1 : Hashable α} {m : Std.HashMap α β} [LawfulBEq α]
  {f : α → β → Option γ} {k : α}, (Std.HashMap.filterMap f m)[k]? = m[k]?.bind fun x => f k x