public static BindingList Adapter <T>(this BindingList bindings, IQView <AdapterView <T> > view, T adapter) where T : IAdapter, IBinding { return(bindings.Adapter(view.PlatformView, adapter)); }