the consensus is that this rfc is garbage and uses two mutually exclusive definitions of mainstream