Use Kernel#Array, fixes #647