OGR wrapper fixes
#ifdef _CARTO_GDAL_SUPPORT
-!proxy_imports(carto::OGRVectorDataSource, core.MapBounds, core.StringVector, datasources.VectorDataSource, datasources.components.VectorData, datasources.OGRVectorDataBase, datasources.OGRFieldType, datasources.OGRGeometryType, geometry.GeometrySimplifier, projections.Projection, renderers.components.CullState, styles.StyleSelector)
+!proxy_imports(carto::OGRVectorDataSource, core.MapBounds, core.StringVector, datasources.VectorDataSource, datasources.components.VectorData, datasources.OGRVectorDataBase, datasources.OGRFieldType, datasources.OGRGeometryType, geometry.GeometrySimplifier, projections.Projection, renderers.components.CullState, styles.StyleSelector, vectorelements.VectorElement, vectorelements.VectorElementVector)
%{
#include "datasources/OGRVectorDataSource.h"
%attributeval(carto::OGRVectorDataSource, std::vector<std::string>, FieldNames, getFieldNames)
%attributestring(carto::OGRVectorDataSource, std::string, CodePage, getCodePage, setCodePage)
!attributestring_polymorphic(carto::OGRVectorDataSource, geometry.GeometrySimplifier, GeometrySimplifier, getGeometrySimplifier, setGeometrySimplifier)
-%std_io_exceptions(carto::OGRVectorDataSource::OGRVectorDataSource)
+%std_exceptions(carto::OGRVectorDataSource::OGRVectorDataSource)
%std_exceptions(carto::OGRVectorDataSource::add)
%std_exceptions(carto::OGRVectorDataSource::remove)
