docs: def _get_flags(osm_obj):
      """Create element independent flags output.
  
      Args:
          osm_obj (Node): Object with OSM-style metadata
  
      Returns:
          list: Human readable flags output
      """
      flags = []
      if osm_obj.visible:
          flags.append('visible')
      if osm_obj.user:
          flags.append('user: %s' % osm_obj.user)
      if osm_obj.timestamp:
          flags.append('timestamp: %s' % osm_obj.timestamp.isoformat())
      if osm_obj.tags:
          flags.append(', '.join('%s: %s' % (k, v)
                                 for k, v in sorted(osm_obj.tags.items())))
      return flags