bus can set falsey values like empty string