[$owning_attribute print_name -status]

[:? {[info exists :@return] && [${:@return} spec] ne ""} {<[${:@return} spec]>} ] obj ${:name} ?value?
[:? {[$owning_attribute pinfo exists validation]} { [$owning_attribute pinfo get validation] }] [$owning_attribute as_text]
[:? {[$owning_attribute eval {set :@deprecated}]} {
Deprecated
}]
Parameters:
value <optional> If provided, list of values to be set for the attribute ${:name}
[:?objvar $owning_attribute @return {
Returns: [:? {[${:@return} eval {info exists :spec}] && [${:@return} spec] ne ""} {[${:@return} spec]}]
[${:@return} as_text]
}]
Type:
[:pinfo get bundle type]
attribute accessor/mutator
Protection:
[:? {[:pinfo get -default 0 bundle redefine-protected]} {
redefine-protected
}]
[:? {[$owning_attribute pinfo get -default 0 bundle incremental]} {

${:name} add

[:? {[info exists :@return] && [${:@return} spec] ne ""} {<[${:@return} spec]>} ] obj ${:name} add value
Parameters:
value <required> ...
Returns:
The element added to the list

${:name} delete

[:? {[info exists :@return] && [${:@return} spec] ne ""} {<[${:@return} spec]>} ] obj ${:name} delete value
Parameters:
value <required> ...
Returns:
The element deleted from the the list
}]