Cleaning up some stuff.

Can't get the completer listener to fire.
Completer can be heard. Gotta stop abusing `render()`
Completer removes the requirements, but...

'can complete' and associated 'remove' don't account for 2-4x of something. So XXXX can be removed when there's just 1 X in the bag.