The best explanation for cramps so far