Port: NormsConsumer, NormsConsumerPerField