D'oh, how the hell did that compile?
Use a match_spec() instead of a match_pattern()

I misread the docs on what was expected for ets:select_receive/3.
Two last bugs in couch_proc_manager

* Design doc languages are converted to lists
* Make sure to monitor every client correctly