At the risk if coming across as a grumpy old(ish) man, where has this nonsense about the referee and the goal-keeper having to have different shirt colours come from.
I get that it is possible for the referee to be confused with an outfield player but its never going to happen with a goal-keeper. One of the reasons for this is that the referee rarely goes into the penalty area and the goal-keeper rarely leaves it. In addition, the specialist role of the goal-keeper further reduces the already miniscule changes of any confusion.
If we can get rid of this make-believe rule, then the number of shirt colours needed can be reduced and - perhaps - yellow need no longer be seen?