Invalid output with poor spacing on returned arrow function
This will cause invalid output:
function snap(to) {
return() => to;
}
function snap(to) {
returnfunction (){ return to; };
}
That is not something you'd normally have in a source file, but I've had the properly-spaced version get turned into the improperly spaced version by istanbul.