I can't see a valid falsey value for this, so perhaps just the standard `session = session or {}` only thing I can see possibly going wrong is if someone passed `{}` expecting it to be side effectfully mutated.