#29 - Allows null and undefined to be treated differently.