empty array defaults for route state