I suggest to combine the number and string input builltin
also combine the array input builtin
you call ast.literal_eval on the input
and later push as you like (if got a list, convert it to numpy array thrn push and like so)
this will save you two precious commands
and do you know you can utiilize characters A-Z as commands
they will serve double purpose, when they are inside a string, don't evaluate as commands, and if outside string evaluate as a command