> I think I would prefer that attempting to set a description that > equals an interface name is rejected, and, [...] Couldn't you just enforce the description to not match /[a-z]+[0-9]+/?