Change URL protocol removal implementation
Make Selectable Control generic