Personally, I would never use an INOUT. I think it just leads to confusion.
If you think you need an INOUT, just use two parameters instead, on IN and one OUT.
An optimist sees the glass as half full.
A pessimist sees the glass as half empty.
A realist drinks it no matter how much there is.