made flowcursorlist and flowtablelist a lot more flexible in creation and added another method to queriable that makes it possible to use inside FCL and FTL