Very strange, it doesn't bind anything for me. No great loss, I've done it with aliases:
Aliases[31]=(Command="Getweapon INFc_KaBar",Alias=INFMelee)
Aliases[32]=(Command="Getweapon INFc_GrenadeList",Alias=INFGrenades)
Aliases[33]=(Command="Getweapon INFc_HK69",Alias=INFExplosives)
Aliases[34]=(Command="Getweapon INFc_M92F | Getweapon INFc_DE50 | Getweapon INFc_FSVEN | Getweapon INFc_Mk23",Alias=INFPistols)
Aliases[35]=(Command="Getweapon INFc_PSG | Getweapon raPSG | Getweapon INFc_RC50 | Getweapon raRC50",Alias=INFSnipers)
Aliases[36]=(Command="Getweapon INFc_P90 | Getweapon INFc_AKMSU | Getweapon INFc_MP540",Alias=INFSMGs)
Aliases[37]=(Command="Getweapon INFc_SIG551 | Getweapon INFc_M16 | Getweapon INFc_FAMAS",Alias=INFRifles)
Aliases[38]=(Command="Getweapon INFc_Minimi",Alias=INFLMGs)
Aliases[39]=(Command="Getweapon INFc_M1S90",Alias=INFShotguns)