to me it always returns a list if condition=None but if you say you want condition 0 then you get only this. I think it's simple and explicit enough don't you think?