I am going to have to address the lifetime issue of "compiled" duster templates borrowing the input str.