* Allow the exchange of 0-long dynamic vectors.
- for that, use -1 as indicator of dynamic size instead of 0
- This implied to change any size from unsigned long to long,
* Allow the exchange of 0-long dynamic vectors.
- for that, use -1 as indicator of dynamic size instead of 0
- This implied to change any size from unsigned long to long,