Updated to allow the user to specify an alternative patch tool