[dce] do not modify properties on interfaces because they typically do not have accessor methods