Title: Function application with one clause as a subexpression with more expression in its body
Goal: Inline the `double/1' function application in the head of the list comprehension in the body of the `gen/1' function.
Parameters: [{file,"in7.erl"},{position,53}].
Documentation: Function application is a subexpression of the list comprehension it has only one clause and no guard expression. The body of the function contains multiple expressions. There is no variable name conflict between the function body and the scope of the function application, and there is no need to rename variables. A begin-end block is created from the sequence of expressions copied from the body of the function, and the function application is replaced with this begin-end block.
