Forgot to add back the optional arguments for Kernel.Array