How Different Languages Allow Laziness