@staticmethod
def _parse_path_result(result):
    """Interpret the return values of taxonomy.get_path() and taxonomy.get_overview_path() as if all three return values were given."""
    if not isinstance(result[0], (list, tuple)):
        result = result,
    path = result[0]
    append_index = result[1] if len(result) > 1 else 'auto'
    page_info = result[2] if len(result) > 2 else None
    return path, append_index, page_info
