Updated as.character methods, changed tpl.renew to reflect changes