what about ``null`` (which returns ``false`` for ``is_scalar``) ?