Files to be reviewed

The only thing I could think of is if the end-developer wanted to dynamically add backends and only have one initial backend... But I don't really see a reason for wanting to do that.