MethodslistIDs :: a -> IO [b]Returns a list of all unique identifiers. listMessageFlags :: a -> IO [(b, Flags)]Returns a list of all unique identifiers as well as all flags. getAll :: a -> IO [(b, Flags, Message)]Returns a list of all messages, including their content,