adding generic data type support to parallelj studio