A Seneca plugin for managing undertakings