#54: Added toString for product types P1-P8