The Option Strict Statement restricts implicit data type conversions to only widening conversions which disallows late binding, and also disallows implicit typing which results in an Object type.
Option Strict turns on strong type checking in the Visual Basic .NET programming language.