Computer-aided synthesis design at RISC-Linz: automatic extraction and use of reaction classes