Removing rw flag from get

Further cleaning up the get path. This flag was simply working around
some of the semantic issues with gets that this branch is fixing.