public Tracked Track(Command command)
{
try
{
return (Tracked) command.visit(this);
}
catch(IOException e)
{
throw e;
}
catch(Exception e)
{
throw new IOException(e.Message);
}
}