Eric, I can see your point, but actually I'm thinking that just for wrapping np.fromstring this isn't worht it. I woud basically change the lines saying _unpack_simple and drop this privat function. That's not a great advantage. Also I tried it and it won't work in each case. Changing the read_XXX functions is not good either, I find them quite supporting for readability.