no reason to have this attr_reader, as you have a method #open? that should be used instead.