StreamTaskOutput made non final