title: Transitively import foo._ in Scala
body: <p>I'm using a utility library for dimensional analysis that i'd like to extend with my own units, and I'd like to be able to write</p>
  
  <pre><code>import my.util.units._
  </code></pre>
  
  <p>in files in my project. My thought was to define</p>
  
  <pre><code>package my.util
  
  object units {
    import squants._
    [... other definitions ...]
  }
  </code></pre>
  
  <p>and I expected <code>import my.util.units._</code> to have the same effect as <code>import squants._</code>, plus the other definitions. But it seems importing <code>units._</code> doesn't end up adding <code>squants._</code> to the scope.</p>
  
  <p>Is there a way to do this in scala?</p>