Replace JS* with JSON* to avoid conflicting with existing JSValue type