Looks fine to me. A similar solution could do for default mac address.One little thing I missed on first reading: making an index property hexadecimal is weird. I'd really expect decimal there.
Indeed. Wasn't intentional, cut+paste bug. Will fix. cheers, Gerd