addVector handles expression (not only constants) and needs the system identifier as a first argument