pylint cannot count locals reasonably
great endings
trying liquidprompt
run known optional args
Functionalize all the keys