E.g. preprocessing data will be necessary for both transcript collapsed and gene collapsed count data, writing identical rule is bullshit.