what if there are more condition lines, if only one is supported, it would be nice to trow an error when having more there. Another approach could be cumulating the conditions.