all shape and plugin unit tests are now passing with new array API