Make area codes optional and add Spain support.
Spain doesn't have area codes.