Suggestion for LiquidCrystal library

I didn't found other postings to this problem, sorry. And I don't understand your posting. I just made a suggestion to improve a library, and it is fully compatible with the yet existing one. I will use it in future projects, because it is better than the original one:

  • It does not work only for 20 column displays, but also for a lot of 16 columns displays.
  • The old library has variables and parameters that are never been used, as if the original programmer left a way for future expansions.
  • My understanding of a library is not to modify the source to make it work for different hardware. When I have projects for 16 and 20 column displays simultaneously, I don't want to use 2 different libraries. That makes no sense to me.

Best regards, Kosmas