I'm running into an issue I don't understand when using ints as keys in hashes. <dtml-let d_test_parameter="{'1':'a', '2':'b'}"> <p>We set id="1"</p> <dtml-let id="1"> <p>This works: <dtml-var "d_test_parameter.get('1')"></p> <p>But this doesn't: <dtml-var "d_test_parameter.get(id)"></p> <p>Nor does this: <dtml-var "d_test_parameter.get('id')"></p> </dtml-let> <p>Now set id="'1'"</p> <dtml-let id="'1'"> <p>This works: <dtml-var "d_test_parameter.get('1')"></p> <p>Now this works: <dtml-var "d_test_parameter.get(id)"></p> <p>This still doesn't: <dtml-var "d_test_parameter.get('id')"></p> </dtml-let> </dtml-let> How can we force id to be interpreted as a string for the dictionary key in the first case? Thanks, Bryce