Just went through the long, tedious task of fixing up the commands' data-management arguments. I also started a 'Vector' interface, but it's currently nothing usable.