As (nuget): Make casting operator overloads available to isinst-like(as in C#, TryCast in VB) operations. This should also allow you to cast from unspecified type to anything as long as the actual type of the source object can cast to target type.
Keywords: as|cast|DirectCast|isinst|TryCast