support for '||='