Fix broken support for 5.3 by using [ ] instead of array()