-- whitespace
String#template
Improve template algorithm
Improve template algorithm
Fix broken name handling