For the 'bits and bytes' experts:
Assume one either needs or wants to use multiple house codes in their X10 configuration - let's assume four house codes.
From the point of view of data stream corruption, is there any advantage to spreading out the four chosen house codes in any fashion? That is, would the bit representation of four particular house codes be less likely to be confused due to corruption than some other four house codes?
Assuming corruption can't be helped, is there any other reason to spread house codes across the range?
Is there any reason _not_ to spread house codes across the range?
I'm aware that house code 'M' and house code 'P' are used in some device-specific cases. Are there other such cases?