A comparison of different approaches to Markush structure handling