Perhaps check for the format being `RowKeyFormat2` and explicitly throw an exception if the check fails.  Also document this as a requirement.