Body isn't always a string