do - pannous/warp GitHub Wiki The do keyword runs an uncharged block: do x is x! (charged). test: {print "OK"} do test // prints OK, same as test! test1 := print "OK" test1 // charged: prints OK at every use, no `do` needed