Added more overloads in IJAssignmentTarget for primitive data types