private StringField extractField() throws InvalidMessage { return extractField(null);
private StringField extractField(DataDictionary dataDictionary) throws InvalidMessage { return extractField(null, dataDictionary);
    private StringField extractField() throws InvalidMessage {        return extractField(null);    }