{-# htermination keysFM_LE :: (Ord a, Ord k) => FiniteMap (Either a k) b -> (Either a k) -> [(Either a k)] #-} import FiniteMap