keep |0 on function calls, allow other bitwise ops on heap accesses etc.