Some notes on writing parser-based interactive fiction in Python (part 1)