varkey for customizing how parameters are interpreted
switched language tags to standard format; introduced langid for