There is also a ```scala.collection.{...}.Stack``` wouldn't that be ambiguous to someone who will stumble upon usage of this type?