This code is rewritten incorrectly:
$arr = ['json_encode' => 'json_encode'];
echo "json is {$arr['json_encode']($arr)}\n";
Result:
$arr = ['json_encode' => 'json_encode'];
echo "json is {\Badoo\SoftMocks::callFunction(__NAMESPACE__, $arr['json_encode'], array(&$arr))}\n";
This code is rewritten incorrectly:
Result: