AMCAT-18 #resolved fixed problem with filters yielding multiple values instead of yielding one dict