Is there really a difference between a broker that internalizes order flow & potentially trades against the customer, versus a pure agent that sells order flow to a particular party? Isn't the affect the same?