respect readable_options[:on] in our new reset_read_marks method