# \[IGN-8411\] Curly brackets (braces) on commented line in udt instance script causes script to fail silently

**URL:** <https://forum.inductiveautomation.com/t/ign-8411-curly-brackets-braces-on-commented-line-in-udt-instance-script-causes-script-to-fail-silently/79124>\
**Category:** Ignition\
**Tags:** ignition81, scripting\
**Created:** [September 14, 2023, 1:30am UTC](https://forum.inductiveautomation.com/t/ign-8411-curly-brackets-braces-on-commented-line-in-udt-instance-script-causes-script-to-fail-silently/79124 "2023-09-14T01:30:29Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![tyler.bennett](https://avatars.discourse-cdn.com/v4/letter/t/f04885/32.png) [@tyler.bennett](https://forum.inductiveautomation.com/u/tyler.bennett)\
**Post date:** [December 21, 2023, 12:05am UTC](https://forum.inductiveautomation.com/t/ign-8411-curly-brackets-braces-on-commented-line-in-udt-instance-script-causes-script-to-fail-silently/79124/11 "2023-12-21T00:05:08Z")

</div>

This parameter resolution behavior also wreaks havoc when one attempts to use string formatting with keyword arguments such as

```auto
'{x}/{y}/{z}'.format(y='bar', z='baz', x='foo')

```

([A Guide to the Newer Python String Format Techniques – Real Python](https://realpython.com/python-formatted-output/#keyword-arguments))

---

_[View the full topic](https://forum.inductiveautomation.com/t/ign-8411-curly-brackets-braces-on-commented-line-in-udt-instance-script-causes-script-to-fail-silently/79124)._
