Variable $block_params is used instead of $params in "kApplication::IncludeTemplate" method. Because of it parameter "is_silent" won't work. By default when template given to this method is missing in file system, then fatal error is raised. When "is_silent" parameter is given, just notice is raised and script continues it's execution.
Luckily m_ModuleInclude tag, that required such functionality was calling "NParser::IncludeTemplate" directly, not using "kApplication::IncludeTemplate" method designed for it.