Introduce support for trailing closures

I quite liked the approach mentioned in New syntax `Trailing Block` for constructing objects with complex structure - #66 by AlfredDU, which is to work on precompiler.

If I understood correctly, this way everyone can design such conveniences for their own taste.

Also, it would be easy to play with such ideas and maybe those who are liked by many would find their way to the core language.