Cleaned up SWIG support for array, maybe