Files to be reviewed

If it doesn't change what the end-developer uses, that should be fine. As long as there's no place they'll even want to check for what type of object it is or whatever and have to understand that it's different under different circumstances. I'm not so concerned about collections that can contain one or multiple items being weird with only one item. A one-item list is still a list, after all.