ENH: Adding rank computing function
FIX: Adding to ref
FIX: Addressing comments
STY: Better variable naming
STY: More consistent test skipping
WIP: Moving toward improving match