be more careful with namespacing
properly use -D for description filtering
easier list separator stripping
less redundant code in match output loop
don't display stuff outside of \0 delimiters (whoops)
better behavior for empty line completion