Add conditional pipeline printer
Add and-or list printer