maybe smart extension will work with array syntax?