made multiple command tests possible and added a few variable/expression tests