I guess I’ve never needed to cast to boolean though that’s probably moreso due to js implicitly casting it most of the times I’d want a Boolean check
if(!!notNull) == if(notNull) no?
that is indeed true, but sometimes it’s good to covert to a nice predictable Boolean, for example with .filter(). you can also use Boolean() which does the same thing except wordier