move block of _has?? = _has('') after all defaults are filled:
move block of _has?? = _has('') after all defaults are filled:

- so that orphan axes are considered hasCartesian still
- IMPORTANT: we must keep ref to _has??? for backward compatibility

aburato/plotly.js,asolagmbh/plotly.js,etpinard/plotly.js,iongroup/plotly.js,aburato/plotly.js,plotly/plotly.js,etpinard/plotly.js,iongroup/plotly.js,etpinard/plotly.js,asolagmbh/plotly.js,iongroup/plotly.js,plotly/plotly.js,asolagmbh/plotly.js,plotly/plotly.js,plotly/plotly.js