Only flattening chained `fun x -> fun y ->` when at start of line
Fixes js-fun
Fixed indent of comments within patterns
fixes js-pattern
Fixed indent of distributive M. after `{ record with`
Fixes js-record