RowCounter allows for column names to be specify at command line:
However, the column names are parsed assuming that if there is a colon, there are only two parts to the string. In other words, it assumes family:qualifier where qualifier wouldn't contain a colon.
This came up as I was trying to do a row count on a kiji table where qualifiers typically have multiple colon-delimited components (i.e. B:C could be a qualifier in the B family).
The flaw is in this code: