The generic properties and methods can apply to almost any relevant item or property. They are listed separately here, so that they do not clutter the documentation.
| $attcount | The number of built-in attributes belonging to the item |
| $canassign | If true,the item's value can be altered $canassign is true for most properties, but depending on the current context it may be false for certain properties. |
| $cando | If true,the notation attibute is implemented for the item |
| $canomit | If true,this attribute can be omitted from the notation The properties with $canomit set to true are: $root, $clib, $libs, $datas, $constants, $hashvars, $tvars, $cvars, $lvars, $vals, and $files. |
| $chaincount | The number of items in the reference chain for a reference variable |
| $class | The class containing or associated with the item (may be empty) |
| $data | The open data file containing the item (may be empty) |
| $default | Used to access built-in attributes overridden by custom attributes |
| $fullname | The full notation for the item |
| $group | The item group containing the item |
| $inst | The instance containing the item (may be empty) |
| $isinherited | If true,this attribute is inherited from the superclass |
| $lib | The library containing the item (may be empty) |
| $maxparms | The maximum number of parameters when the item is called as a function |
| $method | The method containing the item (may be empty) |
| $minparms | The minimum number of parameters when the item is called as a function |
| $obj | The object containing the item (may be empty) |
| $ref | A reference to the item |
| $wind | The open window containing the item (may be empty) |
| Standard | $desc $ident $name $sublen $subtype $type |
| $assign | $assign(value) assigns the value to the item |
| $att | $att(n) Returns the n'th built-in attribute for the item |
| $chain | $chain(n) Returns the n'th item in the reference chain for a reference variable |
| $attributes |