http://blog.thecybershadow.net/2015/04/28/the-amazing-template-which-does-nothing/
Thanks for good article
little mistake: return from void function:
/// Search a website for something, and parse the
/// first search result's webpage.
void getItemInfo(string itemName)
{
// Let's go! First, construct the URL.
return ("http://www.example.com/search?q=" ~
encodeComponent(itemName))
.......
