more wip, sync and parallel mult/pub by default, buf-fn rather than chan for internal sub chans, fixes