anchor.diff:        tables = [tables] unless $.isArray(tables)
   
         if args.attrName and args.attrVal
  -        comparator = "[#{args.attrName} = #{args.attrVal}]"
  +        value = if typeof args.attrVal is "number" then args.attrVal else "\"#{args.attrVal}\""
  +        comparator = "[#{args.attrName} = #{value}]"
           mapFunction = (value) -> "##{value}#{comparator}"
         else
           mapFunction = (value) -> "##{value}"
  
positive.code:         )
  
        {
          sql: "SELECT the_geom, the_geom_webmercator, wdpaid FROM #{POINTS_TABLE} #{@_wdpa_where_clause(config)} UNION ALL SELECT the_geom, the_geom_webmercator, wdpaid FROM #{POLYGONS_TABLE} #{@_wdpa_where_clause(config)}"
          cartocss: cartocss.join("\n")
        }
  
  
negative.code:           table: [POLYGONS_TABLE, POINTS_TABLE]
            lineColor: '40541b'
            polygonFill: '83ad35'
          ),
  
          @_generateCartocss(
            table: [POLYGONS_TABLE, POINTS_TABLE]
            lineColor: '2E5387'
            polygonFill: '3E7BB6'
            attrName: 'marine'
            attrVal: '1'
          )
        ]
  
  