Added Case Insensitive Natural Comparator
Minor Relocation for better readability