67916dc403
The linear part may become expensive when there are many equal tags which can happen when partial search, used for non-scope completion, is used.