Why is it needed?
From GeSHi documentation:
> Since GeSHi 1.0.8 this function does not reset language settings for an already loaded language. If you want to highlight code in the same language with different settings add the optional $force_reset parameter

Which setting can be different?