- only use implicit legacy handling if the "fanCurve" entry is missing and the "file" entry is present.