Backups constructor should handle arrays