The comment is on the right code. In this cause we are not using a supplier, but just delaying the use of the variable (old school way). My point is that sometimes you need this trick (supplier/lazy) anyway, despite the good design. So its not really a symptom, it was just casual