Hi Jerome, It seems like you are already implementing the suggestions.. Encodings.java etc. cool :)
But I think checkstyle should be preferred for revelations like using final while declaring constants etc. What do you think? Cheers Piyush P.S: I saw that in PipeStream you did queue.put(Integer.valueOf(b)); now wouldn't the auto(un)boxing take care of that?

