I'm concerned about this line because if you want to change which formats get checked, you can just extend this class and override valid_cache_formats().  Thoughts?