Syntactic relations analyzer by Pavel Aleynikov