a bug: the haskell engine changed f, so the file written before won't be removed
closes #655; I have no idea why I disallowed \n in inline expressions in the past
bump version