Don't commit binary.
Use posix-spawn to avoid costly fork/exec.