That particular warning is disabled across our codebase see: https://github.com/orlyatomics/orly/blob/master/debug.starsha#L38

In this case it is definitely what is meant. It will do one more call to TryRead than strictly necessary, but the code is simple to read / understand as written.