BUGFIX false value is clobbered by ||=