Update completion function to take expected as argument and possible signal a false match.
Merge pull request #4 from davelxmos/new_completion

Update completion function to take expected as argument and possible sig...