(history: ) → Array
(history:) contains "Cellar" is true if the player has visited a passage called
“Cellar” at some point.
Often, you may find yourself using “flag” variables to keep track of whether
the player has visited a certain passage in the past. You can use (history:), along with
data structure operators such as the
contains operator, to obviate this necessity.
This includes duplicate names if the player has visited a passage more than once, or visited the same passage two or more turns in a row.
This does not include the name of the current passage the player is visiting.