Removed -Wextra: too many false alarms