mapnik provider must return content or throw error