Tony Hansen wrote:
(iii) Prohibit different codes and, optionally, suggest that it is ok for a client to select one of them and assume that all of the others are the same.
I vote for (iii) Regards, David.