Added new constructor to PurpleTable