EOPBCTemplate - inconsistent storage location declaration
`_cacheFundraisingParams()` does not explicitly declare the return value memory location.\\n```\\nfunction \\_cacheFundraisingParams(\\n    address       \\_owner,\\n    string        \\_id,\\n    ERC20         \\_collateralToken,\\n    MiniMeToken   \\_bondedToken,\\n    uint64        \\_period,\\n    uint256       \\_exchangeRate,\\n    uint64        \\_openDate,\\n    uint256       \\_reserveRatio,\\n    uint256       \\_batchBlocks,\\n    uint256       \\_slippage\\n)\\n    internal\\n    returns (FundraisingParams fundraisingParams)\\n```\\n\\n`_cacheFundraisingApps()` explicitly declares to return a copy of the storage struct.\\n```\\nfunction \\_cacheFundraisingApps(\\n    Agent          \\_reserve,\\n    Presale        \\_presale,\\n    MarketMaker    \\_marketMaker,\\n    Tap            \\_tap,\\n    Controller     \\_controller,\\n    TokenManager   \\_tokenManager\\n)\\n    internal\\n    returns (FundraisingApps memory fundraisingApps)\\n{\\n    fundraisingApps.reserve            = \\_reserve;\\n    fundraisingApps.presale            = \\_presale;\\n    fundraisingApps.marketMaker        = \\_marketMaker;\\n    fundraisingApps.tap                = \\_tap;\\n    fundraisingApps.controller         = \\_controller;\\n    fundraisingApps.bondedTokenManager = \\_tokenManager;\\n}\\n```\\n
Resolution\\nFixed with aragonone/[email protected]bafe100 by adding the missing storage location declaration.\\nStorage declarations should be consistent.
```\\nfunction \\_cacheFundraisingParams(\\n    address       \\_owner,\\n    string        \\_id,\\n    ERC20         \\_collateralToken,\\n    MiniMeToken   \\_bondedToken,\\n    uint64        \\_period,\\n    uint256       \\_exchangeRate,\\n    uint64        \\_openDate,\\n    uint256       \\_reserveRatio,\\n    uint256       \\_batchBlocks,\\n    uint256       \\_slippage\\n)\\n    internal\\n    returns (FundraisingParams fundraisingParams)\\n```\\n