changed acallobjectstatement assistant to use a base list instead of a lineked list
Merge remote-tracking branch 'origin/kel/astv2' into ncb/development
Re-enabled multipart keywords highlight scanner, and change the implementation to be able to scan them while unscanning if not matching.
Merge branch 'origin/kel/astv2'