I'm going to have to take exception to that. I would question whether the code you showed in your screen shot is even being compiled. For a start, what exactly is 'a.__' when it's at home?
Attachment 104215
Even if we get rid of that, we still have the same issue as before.
Attachment 104217
The knowledge that I allegedly lack tells me that the very purpose of Option Strict On is to disallow implicit conversions and late binding. That same knowledge tells me that a < operator is going to evaluate to a Boolean value no matter what, so that code is going to be comparing a Boolean to some other value. That obviously requires an implicit conversion unless that other value is type Boolean. If it's a bit embarrassing to post it here, you can PM me your apology if you like.

