vendor/json repair
improved source text