Don't remove dupes

We might have two completions with the same name from different
contexts; e.g. in

    m[c(|

if m is a matrix, then a row named 'apple' would be appropriate (with
quotes), as would a variable in the scope named 'apple' (without
quotes).