don't use 'char' as param name to make Travis/jshint happy