Search functionality fixed up so req. multi. and exc. unselected works.
Oh, and added colorless because Apparently I'd forgotten that.