vendor lock‑in