constness, using bool when approriate and stringification