yes, the `null` value is referring to the evaluation of `foo > bar`, and any non true value is omited from the list.  I'll update this to make it more clear.