Does the default PTCH_RATE_FLTE =0 imply that PID controller is disabled and only feedforward gain applied

Working through flight data of small 2kg foam plane that had undesirable porpoising after flight using default arduplane 4.1.7 values. Was concerned about integral or proportional values causing the pitching oscillations but after extensive reading was considering that with FLTE set to zero this effectively disables the error correction that can be applied by the PID loop as shown in the PID Controller Flow Diagram Roll, Pitch and Yaw Controller Tuning — Plane documentation

|PTCH_RATE_D |0|
|PTCH_RATE_FF |0.345|
|PTCH_RATE_FLTD |12|
|PTCH_RATE_FLTE |0|
|PTCH_RATE_FLTT |3|
|PTCH_RATE_I |0.15|
|PTCH_RATE_IMAX |0.666|
|PTCH_RATE_P |0.04|
|PTCH_RATE_SMAX|150|

Not sure how the default could be 0 when the allowable range is documented as 2-50. But I do see that AC_PID_EFILT_HZ_DEFAULT is 0.0f.

The error could have come in on my side when loading some other parameters , However also just pulled down arduplane 4.3 SITL and these are the default parameters under 4.3 so it does appear that the default value is zero ? question is would this disable the PID loop. I suspect it is intended to be zero for the first flight since documentation suggests getting feedforward gain correct first and then bringing in P and D terms " Now vehicle can be flown again to start trimming P and D. Starting with D and P at 0:" Roll, Pitch and Yaw Controller Tuning — Plane documentation

Values from 4.3 SITL download under plane . I believe these to be the downloaded values as I deleted the following files eeprom.bin plane.parm from my HDD before running the SITL download. If I have this wrong please correct this statement

PTCH_RATE_D 0.007265
PTCH_RATE_FF 0.595723
PTCH_RATE_FLTD 12
PTCH_RATE_FLTE 0
PTCH_RATE_FLTT 3
PTCH_RATE_I 0.11
PTCH_RATE_IMAX 0.666
PTCH_RATE_P 0.15
PTCH_RATE_SMAX 150
PTCH2SRV_RLL 1
PTCH2SRV_RMAX_DN 90
PTCH2SRV_RMAX_UP 90
PTCH2SRV_TCONST 0.25