Im building a contract that uses two contracts that both use the ERC721 zeppelin contract, when I import the two as such:
import nonFungableWidthAddedFunctionality1.sol;
import nonFungableWidthAddedFunctionality2.sol;
I get the following error:
$PATH DeclarationError: Identifier already declared.
import "./../nonFungableWidthAddedFunctionality2.sol";
^--------------------------^
$PATH The previous declaration is here:
contract ERC721 {
^
Both of these contracts need the ERC721 implementation since they are also used separately.