Added inspector::TaskAcceptor, bacuse it is very bad to call virtual functions in constructors