Make the backend a mandatory argument. Don't default to 'fileio'