Rewrite sym_suggest to run in somewhat constant time