BUGFIX false does not stop ||= from setting the default