title: Solve highmaps-highcharts conflict when creating map, column and radar charts
body: <p>I am able to create highcharts column and radar charts in my Ruby on Rails app by requiring in the <code>application.js</code>:</p>
  
  <pre><code>//= require jquery3
  //= require highcharts
  //= require highcharts/highcharts-more
  </code></pre>
  
  <p>Then, I need to add a highcharts map. However, calling the map generation function <code>Highcharts.mapChart('container', {...</code> raises:</p>
  
  <pre><code>Uncaught TypeError: Highcharts.mapChart is not a function
  </code></pre>
  
  <p>I seem to resolve the error by replacing <code>//= require highcharts</code> with <code>//= require highmaps</code> and adding <code>//= require highcharts/modules/map</code>. Now I have both column chart and map. But removing <code>//= require highcharts</code> results in errors while calling radar chart: <code>Uncaught ReferenceError: Highcharts is not defined</code>. I cannot require both highcharts and highmaps together due to the conflict that raises: </p>
  
  <pre><code>Uncaught Error: Highcharts error #16: Highcharts already defined in the page
  This error happens if the Highcharts namespace already exists when loading Highcharts or Highstock.
  </code></pre>
  
  <p>Trying to place <code>//= require highmaps</code> before <code>//= require highcharts/highcharts-more</code> fixes the error but raises two new errors: <code>Uncaught TypeError: Cannot read property 'prototype' of undefined</code> and <code>Uncaught TypeError: Cannot read property 'updateCenter' of undefined</code>.
  How can I get column, radar and map together in the same app?</p>