add dereferencing generator to GeneratorFactory and add test classes for dereferencing generator
add validation test to simple workload (does not pass yet due to no serialization/marshalling support for its operations)