move all the bits to incubator; add util function to incubator for remote debug, collecting args from current frame