Why not? InputStream::getNumBytesRemaining isn't const

This function, getPosition() and getTotalLength() are not const.

They don’t modify member variables.

This was last discussed in 2007 here: InputStream and OutputStream non const getPosition

Is the verdict still the same for why these member functions are still not const?