code: def check_misc(text):
      
      err = "mixed_metaphors.misc.misc"
      msg = u"Mixed metaphor. Try '{}'."
  
      preferences = [
  
          ["cream rises to the top",    ["cream rises to the crop"]],
          ["fasten your seatbelts",     ["button your seatbelts"]],
          ["a minute to decompress",    ["a minute to decompose"]],
          ["sharpest tool in the shed", ["sharpest marble in the (shed|box)"]],
          ["not rocket science",        ["not rocket surgery"]],
      ]
  
      return preferred_forms_check(text, preferences, err, msg)
docs: Avoid mixing metaphors.
  
      source:     Garner's Modern American Usage
      source_url: http://bit.ly/1T4alrY