It looks like the script is only finding a subset of contacts. For example, if I have a contacts David and Dad, the command contacts da is right now only returning a match for Dad, and ignoring David.
Probably right now around 50% of my contacts aren't finable with the script.