Text this: Existence and comparative statics in heterogenous cournot oligopolies