Comments and small improvements...

find-cat-by-id also accepts numeric argument.