rem: void set_file_position(fpos_t newpos) { set_file_position(newpos,true); }
add: void set_file_position(off_t newpos) { set_file_position(newpos,true); }
context:   void set_file_position(fpos_t newpos) { set_file_position(newpos,true); }