[:!let prefix [expr {[[:get_owning_partof] pinfo get -default 0 bundle ismetaclass] ? "cls": "obj"}]]

${:name}

$prefix ${:name} ?value?

[$owning_attribute as_text]
Parameters
value

If provided, list of values to be set for the attribute ${:name}

[:?objvar $owning_attribute @return {
Return
[:!let ret [$owning_attribute !get @return]] [$ret as_text] }] [:? {[$owning_attribute pinfo get -default 0 bundle incremental]} {

${:name} add

$prefix ${:name} add value

Parameters
value

...


${:name} delete

$prefix ${:name} delete value

Parameters
value

...

}]