Allow '?' to be overwritten on the first instantiation

Fixes #15
Merge pull request #22 from smfoote/cheatsheet-override

Allow '?' to be overwritten on the first instantiation