unwiring invalid controls upon unwire

also exposes name access for overriding