Support more array things