code: def mf_client(
      create_source_tables: bool,
      sql_client: SqlClient,
      simple_semantic_manifest_lookup: SemanticManifestLookup,
  ) -> MetricFlowClient:
      """Fixture for MetricFlowClient."""
      return MetricFlowClient(
          sql_client=sql_client,
          semantic_manifest=simple_semantic_manifest_lookup.semantic_manifest,
      )
  
imports: from __future__ import annotations
  import pytest
  from metricflow.api.metricflow_client import MetricFlowClient
  from metricflow.model.semantic_manifest_lookup import SemanticManifestLookup
  from metricflow.protocols.sql_client import SqlClient
label_desc: Use image node_id 1 for calling a global function with example usage: mf_client(create_source_tables, sql_client, simple_semantic_manifest_lookup) and returns: MetricFlowClient