replace spread template
comment with examples of how the spread operator works
todo comments syntax correction
externalize templates in a separate modules
fix case of '(' and ')' in comments that was replaced
Fix new expression with function that returns value