AssertArgument.isNotNull(recordType, "recordType");
AssertArgument.isNotNullAndNotEmpty(keyField, "keyField");
smooks = new Smooks();
smooks.setFilterSettings(FilterSettings.DEFAULT_SAX);
smooks.setReaderConfig(new FixedLengthReaderConfigurator(fields)
.setBinding(new FixedLengthBinding(beanId, recordType, FixedLengthBindingType.MAP).setKeyField(keyField)));
}