title: Redefinition of enumerator, previous declaration of properties and duplicate interface errors
body: <p>In my project, I have a sub project.Both have a dependency on reachability class.</p>
  
  <p>There was duplicate symbol error coming.</p>
  
  <p>So I unlinked the Reachabilty of my project from and was depending on the Reachabilty of sub project because that will get compiled first.</p>
  
  <p>Now I have only one copy of Reachability but here also I get Redefinition of enums, previous declaration of properties and duplicate interface errors.</p>
  
  <p>All these errors are too much for me to gulp at the same time.</p>
  
  <p>I am just trying to integrate the my module in an existing big project.</p>
  
  <p>How should I get rid of this situation ?</p>