Telephone numbers are not numbers. If a leading 0 is an important part of an identifier then it's different to its numerical value and so not a number.
@WiteWulf@anon_opin but some do. For example, in Italy all geographic numbers start with a zero. Therefore they are not numbers. You also can't do meaningful arithmetic on them. Anyone attempting to store phone "numbers" in a numeric field is an idiot and should have their computer licence revoked.
@anon_opin@WiteWulf@DrHyde The problem is that often spreadsheets (eg: Excel) *assumes* it’s a number and treats it as such. 😖 It’s not always the user’s fault.