Can we ditch string prep?