ointer string),
 the specified <code>value</code>, which must be the same type as
 specified <code>target</code>, is returned.</li>
 <li>If the reference is an array element, the specified <code>value</code> is inserted
 into the array, at the referenced index. The value currently at that location, and
 any subsequent values, are shifted to the right (adds one to the indices).
 Index starts with 0. If the reference is specified with a "-", or if the
 index is equal to the size of the array, the value is app