title: Import libraries imported by library?
body: <p>I have application <strong>A</strong> and my own library <strong>B</strong>. My own library <strong>B</strong> imports other library <strong>C</strong>. In application <strong>A</strong> I use method from my own library <strong>B</strong>. This method uses classes from library <strong>C</strong>, and crashes, because <strong>in application A I can't import classes from library C</strong>. I know that I can add library <strong>C</strong> twice - to my app and to library <strong>B</strong> and then it should work, but I want use it only once. Is it possible or should I start crying ?</p>
  
  <hr>
  
  <p>Summing, I think that this scheme should help to understand my question: <br/><br/>
   <strong>A</strong> (pplication) --> <strong>B</strong> (myOwnLibrary) --> <strong>C</strong> (otherlibrary)</p>
  
  <p><strong>A</strong> imports classes from <strong>B</strong> <br/>
   <strong>B</strong> imports classes from <strong>C</strong> <br/>
   <strong>A</strong> use method from <strong>B</strong>, which use classes from <strong>C</strong>, and crashes because in <strong>A</strong> I can't import classes from <strong>C</strong> <br/><br/>
  What should I do if I want import <strong>C</strong> only once and have my app working?</p>
  
  <hr>