Because it is not a class, it is complicated to know when we have this error at runtime, so a simple type guard could go a long way.