Rename `read` argument convention and `Immut` type prefix?

There seems to be some work going on concerning the Immut discussion.