Give pathRecurse variables clearer names