Simple safety checks to "eval", cleaned up warn_press_key.