Create element independent flags output.

    Args:
        osm_obj (Node): Object with OSM-style metadata

    Returns:
        list: Human readable flags output

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