```\nconstructor(\n    DAOFactory              \_daoFactory,\n    ENS                     \_ens,\n    MiniMeTokenFactory      \_miniMeFactory,\n    IFIFSResolvingRegistrar \_aragonID,\n    address                 \_dai,\n    address                 \_ant\n)\n    BaseTemplate(\_daoFactory, \_ens, \_miniMeFactory, \_aragonID)\n    public\n{\n    \_ensureAragonIdIsValid(\_aragonID);\n    \_ensureMiniMeFactoryIsValid(\_miniMeFactory);\n    \_ensureTokenIsContractOrETH(\_dai);\n    \_ensureTokenIsContractOrETH(\_ant);\n\n    collaterals.push(address(\_dai));\n    collaterals.push(address(\_ant));\n}\n```\n