<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.4b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: /6Ips7xRiXgen8uHZH0sSaCLqbPtzpN2KekhtWpwfTlabykleH6fcycPW5UW0b0H -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:oef="http://xbrl.sec.gov/oef/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:df="http://df/20260227" elementFormDefault="qualified" targetNamespace="http://df/20260227">
    <annotation>
      <appinfo>
        <link:linkbaseRef xlink:type="simple" xlink:href="df-20260227_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="df-20260227_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="df-20260227_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
    <import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
    <import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/oef/2025" schemaLocation="https://xbrl.sec.gov/oef/2025/oef-2025.xsd" />
    <import namespace="http://xbrl.sec.gov/oef-rr/2025" schemaLocation="https://xbrl.sec.gov/oef/2025/oef-rr-2025.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
    <import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
    <import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd" />
    <element id="df_S000020976Member" name="S000020976Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059523Member" name="C000059523Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_CallOrRedemptionRiskMember" name="CallOrRedemptionRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ChangingFixedIncomeMarketConditionsRiskMember" name="ChangingFixedIncomeMarketConditionsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_LowerRatedSecuritiesRiskMember" name="LowerRatedSecuritiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_PrivatePlacementRiskMember" name="PrivatePlacementRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MortgageBackedAndAssetBackedSecuritiesRiskMember" name="MortgageBackedAndAssetBackedSecuritiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_USGovernmentSecuritiesRiskMember" name="USGovernmentSecuritiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_LongTermMaturitiesDurationsRiskMember" name="LongTermMaturitiesDurationsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_SeniorBankLoansRiskMember" name="SeniorBankLoansRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_IBORRiskMember" name="IBORRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_EmergingMarketsRiskMember" name="EmergingMarketsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ForeignInvestingRiskMember" name="ForeignInvestingRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_NaturalDisasterEpidemicRiskMember" name="NaturalDisasterEpidemicRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ManagementRiskMember" name="ManagementRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_DerivativesRiskMember" name="DerivativesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_CurrencyRiskMember" name="CurrencyRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_SecuritiesLendingRiskMember" name="SecuritiesLendingRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000042248Member" name="S000042248Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000131123Member" name="C000131123Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_CLORiskMember" name="CLORiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_FloatingInterestRatesRiskMember" name="FloatingInterestRatesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_LiquidityRiskMember" name="LiquidityRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000020978Member" name="S000020978Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059529Member" name="C000059529Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000042247Member" name="S000042247Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000131120Member" name="C000131120Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_StructuredNoteRiskMember" name="StructuredNoteRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000020972Member" name="S000020972Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059511Member" name="C000059511Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_LargeCapStockRiskMember" name="LargeCapStockRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_StockMarketRiskMember" name="StockMarketRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_FinancialServicesSectorRiskMember" name="FinancialServicesSectorRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000020974Member" name="S000020974Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059517Member" name="C000059517Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_SmallCapitalizationRiskMember" name="SmallCapitalizationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MicroCapitalizationRiskMember" name="MicroCapitalizationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_RealEstateInvestmentTrustRiskMember" name="RealEstateInvestmentTrustRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000034854Member" name="S000034854Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000107185Member" name="C000107185Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_TechnologyIndustryRiskMember" name="TechnologyIndustryRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000020973Member" name="S000020973Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059514Member" name="C000059514Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_InformationTechnologySectorRiskMember" name="InformationTechnologySectorRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000020977Member" name="S000020977Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059526Member" name="C000059526Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_EmergingMarketsRisksMember" name="EmergingMarketsRisksMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_RegionalCountryRiskMember" name="RegionalCountryRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ChinaRiskMember" name="ChinaRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ChinaRelatedVariableInterestEntityRiskMember" name="ChinaRelatedVariableInterestEntityRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000020979Member" name="S000020979Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059532Member" name="C000059532Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_JapanRiskMember" name="JapanRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000028743Member" name="S000028743Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000087895Member" name="C000087895Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_AssetAllocationRiskMember" name="AssetAllocationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_CommodityRiskMember" name="CommodityRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_LeveragingRiskMember" name="LeveragingRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ETFRiskMember" name="ETFRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ETNRiskMember" name="ETNRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MoneyMarketShortTermSecuritiesRiskMember" name="MoneyMarketShortTermSecuritiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_PortfolioTurnoverRiskMember" name="PortfolioTurnoverRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000020975Member" name="S000020975Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059520Member" name="C000059520Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_EventRiskMember" name="EventRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_CorporateLoansRiskMember" name="CorporateLoansRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ShortSellingRiskMember" name="ShortSellingRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000022888Member" name="S000022888Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000066378Member" name="C000066378Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MergerAndEventDrivenRiskMember" name="MergerAndEventDrivenRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_OptionsRiskMember" name="OptionsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ForwardContractRiskMember" name="ForwardContractRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_SmallAndMediumCapitalizationRiskMember" name="SmallAndMediumCapitalizationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_IPORiskMember" name="IPORiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_DistributionPolicyRiskMember" name="DistributionPolicyRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ActiveManagementRiskMember" name="ActiveManagementRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000020971Member" name="S000020971Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059508Member" name="C000059508Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_RealEstateIndustryConcentrationRiskMember" name="RealEstateIndustryConcentrationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_S000080196Member" name="S000080196Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000241914Member" name="C000241914Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_TacticalAssetAllocationRiskMember" name="TacticalAssetAllocationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_FLEXOptionsRiskMember" name="FLEXOptionsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_ValuationRiskMember" name="ValuationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_CounterpartyRiskMember" name="CounterpartyRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_CorrelationRiskMember" name="CorrelationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_UpsideParticipationRiskDownsideLossRiskMember" name="UpsideParticipationRiskDownsideLossRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_LimitedHistoryOfOperationsRiskMember" name="LimitedHistoryOfOperationsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_NaturalDisasterEndemicRiskMember" name="NaturalDisasterEndemicRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059524Member" name="C000059524Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059525Member" name="C000059525Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000131124Member" name="C000131124Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000131125Member" name="C000131125Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059530Member" name="C000059530Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059531Member" name="C000059531Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000131121Member" name="C000131121Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000131122Member" name="C000131122Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059512Member" name="C000059512Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059513Member" name="C000059513Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059518Member" name="C000059518Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059519Member" name="C000059519Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000107186Member" name="C000107186Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000107187Member" name="C000107187Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059515Member" name="C000059515Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059516Member" name="C000059516Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059527Member" name="C000059527Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059528Member" name="C000059528Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059533Member" name="C000059533Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059534Member" name="C000059534Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000087896Member" name="C000087896Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000087897Member" name="C000087897Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059521Member" name="C000059521Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059522Member" name="C000059522Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000066379Member" name="C000066379Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000066380Member" name="C000066380Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059509Member" name="C000059509Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000059510Member" name="C000059510Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000241912Member" name="C000241912Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_C000241913Member" name="C000241913Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_BloombergUSAggregateBondIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="BloombergUSAggregateBondIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarIntermediateCorePlusBondCategoryReturnBeforeTaxesMember" name="MorningstarIntermediateCorePlusBondCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarLSTAUSLeveragedLoan100IndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="MorningstarLSTAUSLeveragedLoan100IndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarBankLoanCategoryReturnBeforeTaxesMember" name="MorningstarBankLoanCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_BloombergUSCorporateHighYieldBondBaB2PercentIssuerCappedIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="BloombergUSCorporateHighYieldBondBaB2PercentIssuerCappedIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarHighYieldBondCategoryReturnBeforeTaxesMember" name="MorningstarHighYieldBondCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_BloombergGlobalAggregateBondExUSIndexUnhedgedReflectsNoDeductionForFeesExpensesOrTaxesMember" name="BloombergGlobalAggregateBondExUSIndexUnhedgedReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_BloombergGlobalAggregateBondExUSTotalReturnIndexHedgedReflectsNoDeductionForFeesExpensesOrTaxesMember" name="BloombergGlobalAggregateBondExUSTotalReturnIndexHedgedReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarGlobalBondCategoryReturnBeforeTaxesMember" name="MorningstarGlobalBondCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_SAndP500TotalReturnIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="SAndP500TotalReturnIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_Russell1000ValueIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="Russell1000ValueIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarUSLargeMidCapBroadValueIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="MorningstarUSLargeMidCapBroadValueIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarLargeCapValueCategoryReturnBeforeTaxesMember" name="MorningstarLargeCapValueCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_Russell2000ValueIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="Russell2000ValueIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarUSSmallCapBroadValueExtendedIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="MorningstarUSSmallCapBroadValueExtendedIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarSmallCapValueCategoryReturnBeforeTaxesMember" name="MorningstarSmallCapValueCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_Russell1000GrowthIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="Russell1000GrowthIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarUSLargeMidCapBroadGrowthIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="MorningstarUSLargeMidCapBroadGrowthIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarLargeCapGrowthCategoryReturnBeforeTaxesMember" name="MorningstarLargeCapGrowthCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_Russell2000GrowthIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="Russell2000GrowthIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarUSSmallCapBroadGrowthExtendedIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="MorningstarUSSmallCapBroadGrowthExtendedIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarSmallCapGrowthCategoryReturnBeforeTaxesMember" name="MorningstarSmallCapGrowthCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MSCIAllCountryWorldExUSIndexNetReflectsNoDeductionForFeesExpensesOrTaxesMember" name="MSCIAllCountryWorldExUSIndexNetReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MSCIEmergingMarketsIndexNetReflectsNoDeductionForFeesExpensesOrTaxesMember" name="MSCIEmergingMarketsIndexNetReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarDiversifiedEmergingMarketsCategoryReturnBeforeTaxesMember" name="MorningstarDiversifiedEmergingMarketsCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarForeignLargeCapValueCategoryReturnBeforeTaxesMember" name="MorningstarForeignLargeCapValueCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MSCIAllCountryWorldIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="MSCIAllCountryWorldIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_DowJonesModeratelyAggressivePortfolioIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="DowJonesModeratelyAggressivePortfolioIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarTacticalAllocationCategoryReturnBeforeTaxesMember" name="MorningstarTacticalAllocationCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_BofAMerrillLynch3monthTreasuryBillIndexPLUS300bpsReflectsNoDeductionForFeesExpensesOrTaxesMember" name="BofAMerrillLynch3monthTreasuryBillIndexPLUS300bpsReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarNontraditionalBondCategoryReturnBeforeTaxesMember" name="MorningstarNontraditionalBondCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_SAndPMergerArbitrageTotalReturnLocalCurrencyIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="SAndPMergerArbitrageTotalReturnLocalCurrencyIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_CreditSuisseMergerArbitrageLiquidIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="CreditSuisseMergerArbitrageLiquidIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarEventDrivenCategoryReturnBeforeTaxesMember" name="MorningstarEventDrivenCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_DowJonesGlobalSelectREITTotalReturnNetIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="DowJonesGlobalSelectREITTotalReturnNetIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_DowJonesUSRealEstateTotalReturnIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" name="DowJonesUSRealEstateTotalReturnIndexReflectsNoDeductionForFeesExpensesOrTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarRealEstateCategoryReturnBeforeTaxesMember" name="MorningstarRealEstateCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="df_MorningstarGlobalModeratelyConservativeAllocationCategoryReturnBeforeTaxesMember" name="MorningstarGlobalModeratelyConservativeAllocationCategoryReturnBeforeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
</schema>
