convert orange MAC class
adding slots for large speakers
add __slots__ to Change, which points to a bug
make sure the RIB index prepends the family first to prevent conflicts