Fixed constructor problems in protocol read objects.