Google parser: use unowned string instead of weak string