To be fair, that line is not needed as much.  I would be using collections (and that would make things much nicer) for both.  However, this is mostly just how everything is set up and to change it, we would have to change the underlying implementation for contentstore...