Adding requirement that we have at least one observer - specifically, interpreterobserver - running