internal virtual void ClearImplicit () { if (impl_list == null) return; all_controls = null; impl_list.Clear (); }