def area_chart(series, options={}, &block)
        outer_self = eval('self', block.binding, __FILE__, __LINE__) if block_given?
        draw_chart(
          ApexCharts::Charts::AreaChart.new(
            outer_self, *prepare_series_and_options(series, options), &block