diff --git a/creatur.cabal b/creatur.cabal
--- a/creatur.cabal
+++ b/creatur.cabal
@@ -1,5 +1,5 @@
 Name:              creatur
-Version:           5.2.3
+Version:           5.2.4
 Stability:         experimental
 Synopsis:          Framework for artificial life experiments.
 Description:       A software framework for automating experiments
diff --git a/src/ALife/Creatur/Daemon.hs b/src/ALife/Creatur/Daemon.hs
--- a/src/ALife/Creatur/Daemon.hs
+++ b/src/ALife/Creatur/Daemon.hs
@@ -34,7 +34,7 @@
 termReceived = unsafePerformIO (newMVar False)
 
 -- | Daemon configuration.
---   If @username@ == "", the daemon will run under the login name.
+--   If @username@ is null, the daemon will run under the login name.
 data Daemon s = Daemon
   {
     onStartup :: s -> IO s,
diff --git a/src/ALife/Creatur/Task.hs b/src/ALife/Creatur/Task.hs
--- a/src/ALife/Creatur/Task.hs
+++ b/src/ALife/Creatur/Task.hs
@@ -70,7 +70,7 @@
   atEndOfRound summaryProgram
   (a:_) <- lineup
   markDone a
-    -- ^^^ do first in case the next line triggers an exception
+    -- do that first in case the next line triggers an exception
   withAgent agentProgram a
 
 --   The input parameter is a list of agents. The first agent in the
@@ -89,7 +89,7 @@
   atEndOfRound summaryProgram
   as <- lineup
   when (not $ null as) $ markDone (head as)
-    -- ^^^ do first in case the next line triggers an exception
+    -- do that first in case the next line triggers an exception
   withAgents agentsProgram as
 
 atEndOfRound
