IO (Either (Maybe IRCD) Pegasus)