title: Val defined in package object unaccessable in other classes
body: <p>I have the following package object with a <code>val</code> declared in it</p>
  
  <pre><code>package au.com.someproject.protocol
  
  package object helpers {
    val etcdRoot = "someproject.com.au"
  }
  </code></pre>
  
  <p>This package object is declared as part of an API, when I import the API into another project and I try to access the variable I meet with the following error</p>
  
  <pre><code>[error] /home/user/git/company/project/project-agent/src/main/scala/au/com/someproject/project_agent/cluster/StatusMonitor.scala:52: not found: value etcdRoot
  [error]       etcdClient.setKey(s"$etcdRoot/kumo/peers/${systemCluster.selfAddress.host.get}", systemCluster.selfAddress.port.get.toString, new Some(40.seconds))
  </code></pre>
  
  <p>I'm importing the variable like so, how I would except it should be done</p>
  
  <pre><code>import au.com.someproject.protocol.helpers._
  </code></pre>
  
  <p>But yet I get the error, is there something I am doing wrong with the declaration or importing?</p>