Pipeline some bits

including one that really oughtn't be pipelined (the Regex.split obv)