imap: Added description comments to all perform based functions