Unified the data structure of rebuses: all rebus fields are now arrays of string, hints are strings with backticks to allow for quotes.
Reasoning
Rebuses were all over the place with their hints. Some used single quote strings, some used backticked strings, some used array of string, formatted with either. I've opted to make all hints arrays of backticked strings, so that all three fields of a rebus look the same in terms of data type expected (array of string). Hints should imo be backticked to allow for quotes and correct grammar inside.
This change doesn't break anything, all tests passed successfully and only rebuses.js was touched.
Associated Issue: none
Summary of Changes
Reasoning
Rebuses were all over the place with their hints. Some used single quote strings, some used backticked strings, some used array of string, formatted with either. I've opted to make all hints arrays of backticked strings, so that all three fields of a rebus look the same in terms of data type expected (array of string). Hints should imo be backticked to allow for quotes and correct grammar inside. This change doesn't break anything, all tests passed successfully and only rebuses.js was touched.