I'll take a look at the code and see if I can figure out something better, but might be hard (Ideally we would write a test that creates a new object, with the clickable options and then trigger a click and see if the block gets executed, IMO)