Improve applicability of .run and .list 

(by not requiring knowledge about the packed type)

FYI: removed .selectStatement from Invoker (in favor of Executor) because of ambiguous implicits