add custom description attribute support in enum helper