Use simpler type check in associateEditable()