async fn purify_source_format(
    catalog: &dyn SessionCatalog,
    format: &mut Option<CreateSourceFormat<Aug>>,
    connection: &mut CreateSourceConnection<Aug>,
    envelope: &Option<SourceEnvelope>,
    storage_configuration: &StorageConfiguration
) -> Result<(), PlanError>