igg.uplc.derived.traits function added