In scala-land I like to steer clear of java-bean naming conventions. how about exposing something like `IterableReadableStore#iterator` ala [Map#iterator](http://www.scala-lang.org/api/current/index.html#scala.collection.immutable.Map). `getAll` also implies you are loading all members into memory. iterables/iterators can imply lazyiness which I like.