fact: Definition um_filter p f : U := omap (fun kv => if p kv then Some kv.2 else None) f.
imports: Coq(ssreflect ssrbool ssrfun) mathcomp(ssrnat eqtype seq path bigop) pcm(options prelude finmap seqperm pred seqext) pcm(pcm morphism)