ported some changes to pli.net.rpcsession2...