code: def _handle_start_node(self, attrs):
          
          self._curr = {
              'attributes': dict(attrs),
              'lat': None,
              'lon': None,
              'node_id': None,
              'tags': {}
          }
          if attrs.get('id', None) is not None:
              self._curr['node_id'] = int(attrs['id'])
              del self._curr['attributes']['id']
          if attrs.get('lat', None) is not None:
              self._curr['lat'] = Decimal(attrs['lat'])
              del self._curr['attributes']['lat']
          if attrs.get('lon', None) is not None:
              self._curr['lon'] = Decimal(attrs['lon'])
              del self._curr['attributes']['lon']
docs: Handle opening node element
  
          :param attrs: Attributes of the element
          :type attrs: Dict