Allow read-only access to the results array

This enables the scenario where the delegate can substitute the top-most result
for the token about to be added. This is a basic level of auto-completion.