argHolder.parse(nextCommand, player);
Container container = player.getCurrentContainer();
boolean commandRun = false;
MudObject containerMO = (MudObject) container;
if (containerMO != null) {
// the object means to do the action with the container, it
// holds a list of
// local commands that need to be run.
commandRun = containerMO.doCommand(player, argHolder.command, argHolder.args);
}
if (!commandRun) {
// run through a privileged action so we don't access stuff we
// shouldn't