consumer graph change + codegen; works for -m=X cases with appropriate flags...
consumer graph change + codegen; works for -m=X cases with appropriate flags but untested in general cases.
consumer graph change + codegen; works for -m=X cases with appropriate flags but untested in general cases.