I thought of Opera 15 switching to Webkit, for example. This is likely to result in some difference in behaviors in comparison with previous versions. So, a simple boolean value (isOpera = true) may not be enough.