Convert ArrayHandleDecorator to new buffer-style arrays
It should be noted that a break in backward compatibility is introduced.
The implementation class passed to ArrayHandleDecorator
changed the
specification of AllocateSourceArrays
. Thus, decorators that were
previously allocatable now no longer will be until that method is
updated to the new form.