It's really basic. When I read the code I felt disappointed, though maybe someone else will feel energized to expand it.
I thought I had seen another recreation, in Bratko's book on Prolog programming for AI, but if it is there then it got dropped in the second edition. Maybe my memory got confused between that book and Tanimoto's.