# Ignition Extensions - Convenience utilities for advanced users

**URL:** <https://forum.inductiveautomation.com/t/ignition-extensions-convenience-utilities-for-advanced-users/64615>\
**Category:** 3rd Party Modules\
**Created:** [September 28, 2022, 6:41pm UTC](https://forum.inductiveautomation.com/t/ignition-extensions-convenience-utilities-for-advanced-users/64615 "2022-09-28T18:41:11Z")\
**Posts on this page:** 1\
**Showing post:** 65

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [February 3, 2023, 3:16am UTC](https://forum.inductiveautomation.com/t/ignition-extensions-convenience-utilities-for-advanced-users/64615/65 "2023-02-03T03:16:25Z")

</div>

Hey @paul-griffith, is this something you can fix in an extension module function? (or rather, provide a function which converts it to something more useful - I actually thought system.util.deepCopy would do this, but it doesn't seem like it) (I don't really want to have to upgrade our customer's site just to fix this once it's fixed in the product itself)

> [@\[BUG\] Perspective Table props.data item key values are BasicQualifiedValues and ImmutableQualifiedValues in script](https://forum.inductiveautomation.com/t/bug-perspective-table-props-data-item-key-values-are-basicqualifiedvalues-and-immutablequalifiedvalues-in-script/69379):
>
> v8.1.24 This was a bug in earlier versions I remember for some things but I thought it was fixed. When referring to \<table\>.props.data in script which is a list of objects, the object key values are read in as ImmutableQualifiedValues instead of as basic data types. This makes manipulating it hard.. I just want to write to some of the item key values, but I get immutable errors: TypeError: 'com.inductiveautomation.perspective.common.ImmutableQualifiedValue' object does not support item assig…

---

_[View the full topic](https://forum.inductiveautomation.com/t/ignition-extensions-convenience-utilities-for-advanced-users/64615)._
