added missing vlvalue.h