CAYENNE: Best Explanation Ever