This new version tries to implement a somewhat reasonable behaviour for FILE-POSITION but due to this not being mentioned in the Gray streams proposal, I currently only have code for LispWorks. I'll gladly accept patches to make this work for other implementations as well. http://weitz.de/flexi-streams/#position Cheers, Edi.