I am not sure, if rewind is good here. Maybe, the user of the class dont want hes file handle to be rewinded. And if so, she can do it herself.