This comment doesn't really reflect what the code does. I'd suggest to remove it and to put the bits explaining the control field handling into the javadoc block of the class. After all it applies to the whole class and not to the `startRecord()` method.