Do not allow empty FunctorCollection
see
discussion here