#50 reduced warnings to 2,182
#50 reduced warnings to 2,029
#50 reduced warnings to 1,874
#50 reduced warnings to 1,745