ifSpeed via SNMP

Noticed something odd since the ifHighSpeed mib values were finally fixed, you guys seem to have broke the ifSpeed field, noticed because I saw some of the radios reporting 1 Pbps interfaces, when i checked the ifSpeed was returning 1000000000000000, while ifHighSpeed returned 1000000000, adding is great but it really shouldn't have broke ifSpeed ;)