I submitted my first contribution, but I never got a response: https://github.com/rails/rails/pull/8903 :(
I suppose it's a lot less of an issue now anyways, but in 3.2, using fetch with memcache with raw objects is super gross since you get totally incompatible responses depending on whether an item existed in cache or not.