rename pbf.read to readFields (less vague)