IMO this specific change (`if ( p && *p )` changed to `else if (*p)`) is also a good one and worth submitting.