return false;
     }
 
-    if ((flags & print) && name.empty()) {
+    if ((flags & display) && name.empty()) {
         panic("all printable stats must be named");
         return false;
     }
     off_t j = 0;
     for (i = statsList().begin(); i != end; ++i) {
         Info *info = *i;
-        if (!(info->flags & print))
+        if (!(info->flags & display))
             info->name = "__Stat" + to_string(j++);
     }
 
 
     {
         Info *info = this->info();
         info->setName(name);
-        info->flags.set(print);
+        info->flags.set(display);
         return this->self();
     }
     const std::string &name() const { return this->info()->name; }
 
 /** This Stat is Initialized */
 const FlagsType init =          0x0001;
 /** Print this stat. */
-const FlagsType print =         0x0002;
+const FlagsType display =       0x0002;
 /** Print the total. */
 const FlagsType total =         0x0010;
 /** Print the percent of the total that this entry represents. */
 const FlagsType nonan =         0x0200;
 
 /** Mask of flags that can't be set directly */
-const FlagsType __reserved =    init | print;
+const FlagsType __reserved =    init | display;
 
 struct StorageParams
 {
 
 bool
 Text::noOutput(const Info &info)
 {
-    if (!info.flags.isSet(print))
+    if (!info.flags.isSet(display))
         return true;
 
     if (info.prereq && info.prereq->zero())