Understanding JavaScript Proxy. Preserving Backward Compatibility in a Library | Heykuki News