IsoMsg copyFields(List<int> fieldNumbers) { final IsoMsg out = IsoMsg(); for (final int field in fieldNumbers) { if (hasField(field)) out.setComponent(field, getComponent(field)); } return out; }