Additionally, revert `NewPull()` to its existing signature. Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>