Revised placeholders implementation, now if value is not provided but exists in the template it will be replaced with empty string by default (or custom one if provided).
At the same time this syntax is now supported: *|TIME?no time provided|*
Revised placeholders implementation, now if value is not provided but exists in the template it will be replaced with empty string by default (or custom one if provided).
At the same time this syntax is now supported: *|TIME?no time provided|*