... and tips on how to use libphonenumber. Given how ubiquitous phone numbers are and how long they've been around, it's surprising how many false assumptions programmers continue to make about them. An individual has a phone number Some people do not own phones, or do not wish to provide you with their telephone number when asked. Do not require a user to provide a phone number unless it is essen