- final Bit b = BitBuilder.create(bitSubStmt.getPath(), effectivePos)
- .setDescription(bitSubStmt.getDescription()).setReference(bitSubStmt.getReference())
- .setStatus(bitSubStmt.getStatus()).setUnknownSchemaNodes(bitSubStmt.getUnknownSchemaNodes())
- .build();
+ final BitBuilder bitBuilder = BitBuilder.create(bitSubStmt.getPath(), effectivePos)
+ .setStatus(bitSubStmt.getStatus());
+ bitSubStmt.getDescription().ifPresent(bitBuilder::setDescription);
+ bitSubStmt.getReference().ifPresent(bitBuilder::setReference);