Added support for array assignment