The Pascal compiler company
220.127.116.11 For dispose(p, k1..kM), it is an
error unless the variable had been created using
the form new(p, c1..cN) and m is equal to n.
Irie Pascal does not support this form of the
dispose procedure so this error can not occur.