More improvements

comet:remove() can be called from updates (deferred)
empty queries have been optimised
mixin clashes are warned against.