Again, `x and y or z` is just `y if x else z`, isn't it? Or is there a case where `h.literal(acontent)` is False-y, but `acontent` is not?