Overload for sloppy interface guards (looser typing).
Optional
Use defaultGuards: undefined instead.
defaultGuards: undefined
Use MakeInterfaceGuardStrict or MakeInterfaceGuardGeneral instead.
Overload for sloppy interface guards (looser typing).