remove TODOs and add tests for yielding
remove TODO
add test for failing batch
remove TODO
add workflow test for query
implement correct behaviour for multi picklists
add MIT license